← Back to Skills Marketplace
8383
Downloads
3
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install spreadsheet
Description
Read, write, and analyze tabular data with schema memory, format preservation, and multi-platform support.
Usage Guidance
Before installing, ensure any Google service account has access only to intended spreadsheets, confirm write and append ranges before use, and avoid storing actual secrets in ~/spreadsheet memory files.
Capability Analysis
Type: OpenClaw Skill
Name: spreadsheet
Version: 1.0.0
The skill is classified as suspicious due to its direct handling of sensitive API credentials (`credentials.json`) for Google Sheets authentication, as explicitly instructed in `google-sheets.md` and referenced in `memory-template.md`. While necessary for the skill's functionality, this introduces a high-risk operation. Although `SKILL.md` states the skill 'NEVER stores passwords, API keys', it instructs the agent to load and use a file containing them, creating a potential vulnerability if the agent is compromised or if file paths are manipulated (e.g., via path traversal). The skill also performs extensive file I/O operations on user-provided paths, which, without robust input sanitization, could lead to arbitrary file read/write vulnerabilities.
Capability Assessment
Credentials
Creating ~/spreadsheet for schemas, preferences, exports, and project metadata is proportionate, but users should treat saved spreadsheet IDs, URLs, and credential references as sensitive.
Install Mechanism
The package is Markdown-only, declares no required binaries, and includes no executable scripts, install hooks, remote payload retrieval, or dependency installation.
Instruction Scope
The main instructions limit activity to user-requested spreadsheets and user paths, but the Google Sheets examples include write and append calls without a nearby mutation warning.
Persistence & Privilege
The skill persists schema memory under ~/spreadsheet and explicitly says it does not self-modify; the memory template’s service_account path should be handled as a sensitive reference rather than a stored secret.
Purpose & Capability
The skill purpose is spreadsheet reading, writing, analysis, and schema memory across Google Sheets, Excel, and CSV; the documented capabilities match that purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install spreadsheet - After installation, invoke the skill by name or use
/spreadsheet - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Spreadsheet?
Read, write, and analyze tabular data with schema memory, format preservation, and multi-platform support. It is an AI Agent Skill for Claude Code / OpenClaw, with 8383 downloads so far.
How do I install Spreadsheet?
Run "/install spreadsheet" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Spreadsheet free?
Yes, Spreadsheet is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Spreadsheet support?
Spreadsheet is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Spreadsheet?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.
More Skills