borghei/pitch-deck-reviewer
> Score a pitch deck's structure and content against YC, Sequoia, and a16z heuristics. Use before sending a deck to investors, practicing a pitch, or reviewing a seed or Series A fundraising deck.
npx skills add https://github.com/borghei/Claude-Skills --skill pitch-deck-reviewer
Score a pitch deck's structure against the YC / Sequoia / a16z heuristics.
> Note: This evaluates *structure*, not *content quality*. A perfectly-structured deck for a bad business is still a bad pitch. But a poorly-structured deck for a great business often gets passed.
pitch deck, pitch, fundraise, fundraising, seed deck, Series A deck, investor deck, slide deck, YC, Y Combinator, Sequoia, a16z
Before scoring the deck, confirm these inputs. If any is unknown or vague, ASK — do not assume:
--stage flag) and what counts as a gapStop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
deck_summary.md (slide number + title + 1-2 sentences of content)python scripts/deck_structure_scorer.py deck_summary.mddeck_summary.mddocuments/pptx-toolkit/ for actual pptx auditTime Estimate: 1-2 hours per major deck iteration.
references/pitch_deck_heuristics.mdTime Estimate: 1-2 weeks for first complete draft.
Reads a markdown file describing the deck slide-by-slide and scores it against required slides per stage.
python scripts/deck_structure_scorer.py deck_summary.md
python scripts/deck_structure_scorer.py deck_summary.md --json
# For Series A
python scripts/deck_structure_scorer.py deck_summary.md --stage series-a
Stages: seed (default), series-a.
references/pitch_deck_heuristics.md — YC, Sequoia, a16z deck structure heuristics; common mistakes; stage differencesassets/deck_summary_template.md — Slide-by-slide summary templateTake borghei/pitch-deck-reviewer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.