telagod avatar

Analyzing Spreadsheets

Built for when you need to generate, modify, or analyze Excel files programmatically without breaking formulas. Uses pandas for data operations and openpyxl for preserving formatting and Excel-specific features. The standout requirement is zero formula errors at delivery, enforced through mandatory recalculation with LibreOffice after any formula changes. Follows strict financial modeling conventions for color coding and structure. Good for automating spreadsheet workflows where you need the output to actually work when someone opens it in Excel, not just technically valid XLSX files full of #REF! errors. Explicitly scoped to spreadsheets only, so don't reach for this when you're dealing with Word docs or PDFs.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
52
GitHub stars
224
last updated
Jun 10, 2026

Install

$ npx -y skills add telagod/code-abyss --skill analyzing-spreadsheets --agent claude-code

Installs into .claude/skills of the current project.

Files

XLSX Processing

Create, edit, analyze .xlsx files. LibreOffice required for formula recalculation via recalc.py.

Iron Rule

Zero formula errors at delivery. All formulas must compute — no #REF!, #DIV/0!, #VALUE!, #N/A, #NAME?. Always run recalc.py after writing formulas.

Decision Matrix

TaskToolReference
Data analysis, bulk ops, simple exportpandasrecipes.md
Formulas, formatting, Excel featuresopenpyxlrecipes.md
Financial model standards—financial-model.md
Recalculate formulasrecalc.pyrecipes.md

Common Workflow

  1. Choose tool: pandas for data, openpyxl for formulas/formatting
  2. Create/Load workbook
  3. Modify data, formulas, formatting
  4. Save
  5. Recalculate (MANDATORY if formulas): python recalc.py output.xlsx
  6. Verify & fix errors — check JSON output, fix #REF! / #DIV/0! / #VALUE! / #NAME?

Hard Constraints

Sponsors

Details

Repository
github.com/telagod/code-abyss
Categories
Backend & APIs, Debugging, Office & Documents, Finance & Trading, Databases
License
MIT
First seen
Jun 11, 2026

More from telagod/code-abyss

All 30
1telagod avatarautomating-devopstelagod/code-abyssDevOps knowledge reference covering Git workflows, testing strategies, DevSecOps, release pipeline orchestration (release.yml, multi-arch images, cosign integra0skills.sh installs
2telagod avataroperating-kicad-edatelagod/code-abyssKiCad EDA orchestration via kicad-mcp MCP server. Routes 17 tools for schematic creation, PCB layout, autorouting, DRC, and Gerber export. Enforces serialized P0skills.sh installs
3TencentCloudBase avatarmcp-attribution-worktreeTencentCloudBase/CloudBase-AI-ToolkitTriage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees. Use this skill when 0skills.sh installs
4tidyverse avatarsql-translationtidyverse/dbplyrGuide for adding SQL function translations to dbplyr backends. Use when implementing new database-specific R-to-SQL translations for functions like string manip0skills.sh installs
5Trevoke avatarqaTrevoke/org-gtd.elThis is adversarial testing that actually writes and runs code instead of theorizing about edge cases.0skills.sh installs
6vercel-labs avatarvercel-react-view-transitionsvercel-labs/agent-skillsGuide for implementing smooth, native-feeling animations using React's View Transition API (`<ViewTransition>` component, `addTransitionType`, and CSS view tran0skills.sh installs