Creates and edits spreadsheets with formulas, formatting, and a LibreOffice recalculation check.

How it works

Foe: Paper Golem, documents, slides or sheets to produce.

Foes

  • Paper Golem

Party · Context

  • ScribeYour agent100/100
  1. Paper Golem

    The Paper Golem blocks the way.

    What really happensIt stands for documents, slides or sheets to produce.

    Scribe: Context 100/100.

  2. Paper storm

    A storm of pages cuts across the party.

    What really happensDocuments pile up, and each one needs reading and formatting.

    Scribe takes 4. Scribe takes 4. Scribe: Context 92/100.

  3. Anthropic XLSX

    The XLSX scroll opens when the deliverable is a sheet.

    What really happensThe skill triggers when a spreadsheet is the input or output: .xlsx, .xlsm, .xltx, .csv, or .tsv.

    Paper Golem takes 23.

  4. Anthropic XLSX

    Cells get formulas, not totals computed off to the side.

    What really happensCreate and edit with openpyxl. Write formulas such as =SUM(...), never a Python-computed total in the cell.

    Paper Golem takes 28.

  5. Paper storm

    The Paper Golem uses Paper storm.

    Scribe takes 4. Scribe takes 4. Scribe: Context 84/100.

  6. Anthropic XLSX

    A clerk recalculates the book and names any broken cells.

    What really happensscripts/recalc.py runs LibreOffice, rewrites the file in place, and reports errors. A clean exit can still hide a wrong range.

    Paper Golem takes 11. Scribe: Ward.

  7. Anthropic XLSX

    You take a workbook that still computes when inputs change.

    What really happensAvoid XLOOKUP, FILTER, SORT, UNIQUE, and SEQUENCE. This LibreOffice pass cannot evaluate them. Prefer SUMIFS, INDEX, and MATCH.

    Paper Golem takes 38. Paper Golem falls.

  8. Victory

    The Paper Golem falls.

Learn this spell

Claude Code

No one-line setup. Follow the source's instructions.

Notes

Source-available, not open source. LICENSE.txt limits copying, keeping copies, making derivatives, and distribution, so this listing has no install command and does not tell you to copy the skill files. Workbooks use openpyxl formulas, not hardcoded totals. scripts/recalc.py runs LibreOffice and rewrites the file in place. Do not use XLOOKUP, FILTER, SORT, UNIQUE, or SEQUENCE; this pass cannot evaluate them.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.