Reach for this one when you need Claude to touch a spreadsheet and you care about the formulas surviving the edit. The big idea is that it pushes you toward live Excel formulas over Python-computed hardcodes, so a sum or growth rate stays updatable when the source data changes. It splits the work sensibly: pandas for reading and analysis, openpyxl for formulas and formatting, and a bundled recalc.py that runs LibreOffice to recalculate and report errors like #REF! or #DIV/0! as JSON. The financial-model conventions are opinionated, with blue inputs, black formulas, and zeros shown as dashes, so existing templates should win if you're editing one. My honest take: the recalc step is the part that earns its keep, since openpyxl alone will happily write formulas that are broken. You do need LibreOffice installed, which is the main setup friction.

GitHub stars
1.4K
last updated
Jul 14, 2026

Install

$ npx -y skills add Prat011/awesome-llm-skills --skill xlsx --agent claude-code

Installs into .claude/skills of the current project.

Files

Requirements for Outputs

All Excel files

Zero Formula Errors

  • Every Excel model MUST be delivered with ZERO formula errors (#REF!, #DIV/0!, #VALUE!, #N/A, #NAME?)

Preserve Existing Templates (when updating templates)

  • Study and EXACTLY match existing format, style, and conventions when modifying files
  • Never impose standardized formatting on files with established patterns
  • Existing template conventions ALWAYS override these guidelines

Financial models

Color Coding Standards

Unless otherwise stated by the user or existing template

Industry-Standard Color Conventions
  • Blue text (RGB: 0,0,255): Hardcoded inputs, and numbers users will change for scenarios
  • Black text (RGB: 0,0,0): ALL formulas and calculations
  • Green text (RGB: 0,128,0): Links pulling from other worksheets within same workbook
  • Red text (RGB: 255,0,0): External links to other files
  • Yellow background (RGB: 255,255,0): Key assumptions needing attention or cells that need to be updated

Number Formatting Standards

Sponsors

Details

Repository
github.com/Prat011/awesome-llm-skills
Categories
AI & Agent Building, Data Science & ML, Office & Documents
License
Proprietary. LICENSE.txt has complete terms
First seen
Aug 4, 2026

More from Prat011/awesome-llm-skills

All 12
1Prat011 avatardomain-name-brainstormerPrat011/awesome-llm-skillsGenerates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming an0skills.sh installs
2rjmurillo avatardecision-criticrjmurillo/ai-agentsStructured decision critic that systematically stress-tests reasoning before commitment surfacing hidden assumptions verifying claims and generating adversarial0skills.sh installs
3rjmurillo avatargit-advanced-workflowsrjmurillo/ai-agentsMaster advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use wh0skills.sh installs
4sleekdotdesign avatarsleek-design-mobile-appssleekdotdesign/agent-skillsSleek is an API-first mobile app design tool that lets Claude build UI screens through natural language chat.0skills.sh installs
5sugarforever avatarNext.js Security Scansugarforever/01coder-agent-skillsComprehensive security vulnerability scanner for Next.js and TypeScript/JavaScript projects. Detects OWASP Top 10 vulnerabilities, XSS, injection flaws, authent0skills.sh installs
6sugarforever avatarPython Security Scansugarforever/01coder-agent-skillsComprehensive security vulnerability scanner for Python projects including Flask, Django, and FastAPI applications. Detects OWASP Top 10 vulnerabilities, inject0skills.sh installs