视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
Spreadsheet【文档与办公】Read, write, and analyze tabular data with schema memory, format preservation, and multi-platform support.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
User 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 ~/Clawic/data/spreadsheet/. See memory-template.md for setup.
~/Clawic/data/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:
~/Clawic/data/spreadsheet/This skill NEVER:
~/Clawic/data/spreadsheet/ or user pathsAll data stored in ~/Clawic/data/spreadsheet/. Create on first use:
mkdir -p ~/Clawic/data/spreadsheet/{projects,templates,exports}
This skill NEVER modifies its own SKILL.md.
All user data stored in ~/Clawic/data/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 separately