artifact_spreadsheet
Installation
SKILL.md
Spreadsheet artifacts
An xlsx is generated with the preinstalled openpyxl library from a
generator script. Keep the generator under .src/: it is the editable
source for future revisions, and the binary is always regenerated from it.
| Task | Path |
|---|---|
| Create, or edit with formulas and formatting | openpyxl |
| Quick look at an existing sheet | muse.read (converted to markdown, paged); it carries no cell coordinates, so never plan edits from it |
| Read a workbook's model (formulas AND their values) | two load_workbook passes; see /opt/hatch/skills/artifacts/spreadsheet/references/formulas.md |
| Bulk or messy tabular data in or out | Python csv from the standard library; pip install --break-system-packages pandas when a task genuinely needs it |
| Design, structure, number formats, model conventions | /opt/hatch/skills/artifacts/spreadsheet/references/visual.md |
| Formulas, recalculation, editing existing workbooks | /opt/hatch/skills/artifacts/spreadsheet/references/formulas.md |
Requirements on every delivered workbook: