PlaygroundCatalog › Spreadsheet Or Database
SO

Spreadsheet Or Database

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

Decide honestly when a spreadsheet should become a database or app — the five outgrowth signals (concurrent editing, relational strain, permission needs, scale, process-in-comments), what staying costs vs what migrating costs, and the incremental escape paths. Use when asked should this be a database, our spreadsheet is breaking, is it time to move off sheets, or what should replace this monster workbook. Produces the signal assessment on the actual workbook, the stay-vs-move verdict with costs both ways, and the migration path sized to the team.

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

What to give it

The workbook and its job — what process lives in it, who touches it, how often; "the sheet" is usually three processes sharing a file, and they may deserve different verdicts
The pain, specifically — overwrites? version forks? broken formulas? permission anxiety? The signals need symptoms, and vague dissatisfaction isn't one
The team's build-and-maintain reality — who would create and *keep alive* anything new; a database nobody maintains is a spreadsheet with worse export
Scale numbers — rows, editors, update frequency; the strain signals key off real magnitudes

✅ 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.

All five signals scored with workbook-specific evidence
Both cost columns are filled — neither option rides free
A maintenance owner is named for any move verdict
Move paths start low-code and single-workflow
Multi-process workbooks got per-process verdicts

⚠️ What it refuses to do

Do not prescribe an app for a sheet with 0–1 signals — boring tools that work are underrated
Do not ride 3+ signals on sunk-cost loyalty — the collapse arrives at the worst moment by design
Do not big-bang the migration — one workflow proves the tool; the rest follows evidence
Do not move without a named maintainer — an orphaned database is strictly worse than the sheet
Do not treat scale alone as the verdict — modern sheets scale further than the folklore; the other four signals carry more

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-or-database"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Spreadsheet Or Database 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