spreadsheetRead, write, and analyze tabular data with schema memory, format preservation, and multi-platform support.
Install via ClawdBot CLI:
clawdbot install ivangdavila/spreadsheetUser needs spreadsheet operations: reading data, writing cells, analyzing tables, generating reports, or tracking structured information across Google Sheets, Excel, or CSV files.
Memory lives in ~/spreadsheet/. See memory-template.md for setup.
~/spreadsheet/
memory.md # Preferences, recent sheets, format rules
projects/ # Per-project schemas and configs
{name}.md # Sheet IDs, columns, formulas
templates/ # Reusable structures
exports/ # Generated files
| Topic | File |
|-------|------|
| Memory setup | memory-template.md |
| Google Sheets API | google-sheets.md |
| Excel operations | excel.md |
| CSV handling | csv.md |
This skill ONLY:
~/spreadsheet/This skill NEVER:
~/spreadsheet/ or user pathsAll data stored in ~/spreadsheet/. Create on first use:
mkdir -p ~/spreadsheet/{projects,templates,exports}
This skill NEVER modifies its own SKILL.md.
All user data stored in ~/spreadsheet/ only.
On first access to any sheet:
projects/{name}.md| Situation | Action |
|-----------|--------|
| Updating cells | Preserve existing format |
| Writing numbers | Match user's locale (1,000.00 vs 1.000,00) |
| Writing dates | Use user's preferred format |
| Writing formulas | Never overwrite unless asked |
| Row Count | Approach |
|-----------|----------|
| <1000 | Load fully |
| 1000-10000 | Sample + targeted queries |
| >10000 | Paginate, warn before loading |
| Event | Action |
|-------|--------|
| New sheet accessed | Add ID + schema to memory |
| User corrects format | Save preference |
| Column renamed | Update project schema |
data_only=False in openpyxl, read formulas separatelyGenerated Mar 1, 2026
A sales manager needs to consolidate monthly sales data from multiple regional Excel files into a single Google Sheet for analysis, preserving formulas and formatting while updating key metrics. The skill can read each file, merge data, and generate a formatted report with charts.
A small retail business uses CSV files to track inventory levels and needs to update stock counts, apply discount formulas, and export reports to share with suppliers. The skill helps read the CSV, modify cells based on user input, and save changes without losing data structure.
An accountant requires generating quarterly financial reports by pulling data from Google Sheets with complex formulas, ensuring format preservation for currency and dates, and exporting to Excel for client delivery. The skill handles large datasets with pagination to avoid overload.
A project manager uses a shared Google Sheet to track team tasks, deadlines, and progress, needing to update cells, add new columns with schemas, and generate summary exports. The skill integrates with Google Sheets API to read and write data while maintaining user preferences.
A researcher collects survey data in CSV format and needs to clean, analyze, and visualize results in a spreadsheet, preserving data types and handling large row counts with sampling. The skill assists in reading the CSV, applying analysis rules, and exporting to templates.
Offer basic spreadsheet operations for free, with premium features like advanced Google Sheets API integration, bulk data processing, and custom templates for a monthly subscription. Revenue comes from tiered plans targeting small businesses and individuals.
Sell licenses to large organizations for automated data handling, compliance reporting, and integration with existing systems like ERP or CRM. Revenue is generated through annual contracts with support and customization services included.
Provide consulting services to set up and optimize spreadsheet workflows, including schema design, format rules, and API configurations. Revenue comes from project-based fees and ongoing maintenance agreements for specific industry needs.
๐ฌ Integration Tip
Prioritize Google Sheets API for real-time collaboration, but ensure fallback to CSV for universal compatibility; always batch requests to avoid rate limits.
Edit PDFs with natural-language instructions using the nano-pdf CLI.
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Convert documents and files to Markdown using markitdown. Use when converting PDF, Word (.docx), PowerPoint (.pptx), Excel (.xlsx, .xls), HTML, CSV, JSON, XML, images (with EXIF/OCR), audio (with transcription), ZIP archives, YouTube URLs, or EPubs to Markdown format for LLM processing or text analysis.
็จ MinerU API ่งฃๆ PDF/Word/PPT/ๅพ็ไธบ Markdown๏ผๆฏๆๅ ฌๅผใ่กจๆ ผใOCRใ้็จไบ่ฎบๆ่งฃๆใๆๆกฃๆๅใ
Generate hand-drawn style diagrams, flowcharts, and architecture diagrams as PNG images from Excalidraw JSON
The awesome PPT format generation tool provided by baidu.