PlaygroundCatalog › Spreadsheet Audit
SA

Spreadsheet Audit

🔵 Stable🕐 updated 2026-07-19 🔷 SkillSpec L3 pm-cowork

Audit a spreadsheet before trusting it — the error hunt (hardcoded overrides, broken ranges, silent unit mixes), the fragility map (what breaks when rows are added), and the load-bearing-formula review that catches the mistake before the meeting does. Use when asked check this spreadsheet before we present it, why don't these numbers add up, audit this model someone left behind, or is this sheet safe to build on. Produces the findings ranked by damage, the fragility map, the verified-vs-suspect ledger, and the fix list.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

The sheet — the file, or its formulas/structure described; audits work on the actual formulas, not the values screenshot
The stakes — what decisions this sheet feeds (a budget approval? pricing? a board number?) — depth and ranking follow the damage potential
The lineage — author available? Inherited from a departed colleague? Known past incidents? Inherited orphans get the deeper hardcode-hunt
The growth pattern — does data get appended? The fragility map keys on how the sheet evolves

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

The hardcode hunt ran across all formulaic columns
Every aggregate was checked against the data's true extent
Load-bearing outputs got full traces; the ledger says which
Findings are ranked by decision-damage, not discovery order
Coverage limits are stated — no implied total audit

⚠️ What it refuses to do

Do not audit the displayed values — the formulas are the sheet; the display is its costume
Do not fix silently while auditing — findings first, fixes as their own reviewed pass
Do not treat every finding as a crisis — the $2 artifact and the double-count get different fonts
Do not imply coverage you didn't do — the suspect ledger is the audit's integrity
Do not leave growth-fragile ranges unflagged in a sheet that grows — today's clean audit is next month's row-41 error

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="spreadsheet-audit"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Spreadsheet Audit is one of 750 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog