All skills
ferdinandobons avatar

/startup-pitch

@a5f97c3

Build investor-ready pitch scripts in multiple formats (10-min, 5-min, 2-min, 1-min elevator, investor email). Produces pitch narratives, Q&A preparation, pitch scoring rubric, and optional investor roleplay practice. Use when the user wants to create a pitch, prepare for investor meetings, craft a startup pitch, write a fundraising narrative, or practice their pitch. Triggers for "pitch deck", "investor pitch", "pitch my startup", "fundraising deck", "seed deck", "how to pitch", "investor meeting", "demo day", "prepare pitch", "pitch script", "elevator pitch for investors", "pitch practice", "practice my pitch", "investor roleplay", or any request to present a startup to investors, accelerators, or partners. Works standalone — no prior startup-design session needed, but leverages its output if available.

Use this Skill: https://skilld.dev/gh/ferdinandobons/startup-skill/startup-pitch

Nothing lands on disk. Nothing to clean up.

Fork this Skill

Edit a local copy. It keeps the author and licence.

referencesresearch-synthesis.md

≈4.1k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Pitch Research Synthesis Protocol

Contents: Before Writing · Cross-Source Connections to Look For · Confidence Rating · Pitch Construction Process · Output File Templates (pitch-full, pitch-5min, pitch-2min, pitch-1min, pitch-email, pitch-appendix, pitch-deck-outline, pitch-scorecard) · Post-Synthesis Verification

Before Writing

  1. Read ALL raw files in {project-name}/raw/ before writing anything
  2. Read ALL prior session files (from startup-design, startup-competitors, startup-positioning) if they exist
  3. Identify the strongest pitch elements — what's most impressive about this company?
  4. Determine the optimal pitch order based on strengths
  5. Check if the pitch was built with or without validated research data — this affects the scorecard

Cross-Source Connections to Look For

These are pitch-specific patterns that emerge when you combine research with founder data:

  • Strong traction + weak insight = lead with traction — the numbers speak for themselves
  • Weak traction + strong insight = lead with insight — reframe the conversation around the thesis
  • Strong team + emerging market = lead with team — investors bet on people in uncertain markets
  • Large market + clear model = lead with opportunity — the math is compelling
  • Comparable success story + similar approach = use the analogy — investors love pattern-matching
  • Investor fatigue in space + unique angle = differentiate the narrative — show you're different
  • Strong "why now" + weak traction = lead with timing — the wave is more impressive than the surfer
  • Competitive gaps + unique attributes = frame against competitors — show the opening

Confidence Rating

Apply to every major claim in the pitch materials:

  • High: Multiple sources agree, data is recent, verifiable
  • Medium: Some evidence but gaps, or data partially disagree
  • Low: Limited data, mostly inferred, or data older than 12 months

In the pitch itself, only use High and Medium confidence claims. Low confidence items go in the appendix as "areas to strengthen."


Pitch Construction Process

Step 1: Identify Pitch DNA

Before writing anything, answer these questions:

  1. What's the single most impressive thing about this company? (This determines pitch order)
  2. What's the 2-sentence description? (This is non-negotiable — must be crystal clear)
  3. What's the unique insight? (This separates a pitch from a product description)
  4. What's the "why now"? (Timing thesis — what makes this moment right)
  5. What's the biggest weakness? (Must have a prepared answer)

Step 2: Assemble the Building Blocks

Map available data to the 8 pitch elements:

Element Source Strength Notes
What You Do Intake / positioning-statement.md
Traction Intake / scorecard.md
Unique Insight Intake / research
Business Model lean-canvas.md / revenue-model.md
Market Size market-analysis.md / intake
Team Intake
The Ask Intake
Why Now Wave 2 research / intake

Strength ratings: Strong / Adequate / Weak / Missing

Data Foundation Check: Note whether each element is backed by validated research (from prior startup skills) or self-reported data (from intake only). This affects the scorecard in Phase 4.

Step 3: Determine Pitch Order

Based on element strengths, select the template from pitch-frameworks.md:

  • Strongest element is Traction → Traction-Led
  • Strongest element is Team → Team-Led
  • Strongest element is Insight → Insight-Led
  • No clear standout → Pre-Traction (default)

Step 4: Write the Narrative

Construct the pitch as a continuous story, not a collection of sections. Each element should flow naturally into the next. The narrative should feel like:

"Here's what we do. [Here's why it's working / Here's what we know / Here's who we are.] Here's the problem we're solving. Here's our solution. Here's how big this can get. Here's how we make money. Here's why we're the team to do it. Here's what we need."

Step 5: Generate All Requested Formats

From the full narrative, derive each format by compression — not by rewriting from scratch. Each shorter format is a subset of the full pitch.


Output File Templates

pitch-full.md

# Full Pitch Narrative: {product}
*Skill: startup-pitch | Generated: {date}*

## Pitch DNA
- **Lead element:** {traction/team/insight/market}
- **2-sentence opener:** {the opener}
- **Unique insight:** {one sentence}
- **Why now:** {timing thesis}
- **The ask:** {amount + milestones}
- **Data foundation:** {Validated (prior startup skills) / Self-reported (intake only)}

## Full Narrative (~10 minutes)

### Opening — What We Do
{2 sentences + specific example}

> **Speaker notes:** {delivery guidance — pace, emphasis, pauses}
> **Timing:** 0:00 - 0:45

### {Lead Element — varies by pitch type}
{Content}

> **Speaker notes:** {delivery guidance}
> **Timing:** 0:45 - 2:00

### Problem
{Problem description — severity, consequences, who suffers}

> **Speaker notes:** {delivery guidance}
> **Timing:** 2:00 - 3:00

### Solution
{How it works — describe the concrete user experience. What does the user SEE and DO? Not abstract features — the specific interaction that solves the problem. If the product exists, describe it as if showing a demo. If pre-launch, describe the intended experience vividly enough that the investor can picture it.}

> **Speaker notes:** {delivery guidance}
> **Timing:** 3:00 - 4:00

### Traction
{Metrics with timeframes — growth story. If no traction: skip this section, don't fake it.}

> **Speaker notes:** {delivery guidance}
> **Timing:** 4:00 - 5:00

### Market Size
{Bottom-up calculation — show the math: number of customers × price = addressable market. Beachhead + expansion path.}

> **Speaker notes:** {delivery guidance}
> **Timing:** 5:00 - 6:00

### Business Model
{One clear model — pricing, unit economics if available}

> **Speaker notes:** {delivery guidance}
> **Timing:** 6:00 - 6:30

### Why Now
{Timing thesis from Wave 2 research. Technology shift, behavioral change, regulatory move. If timing isn't strong, keep this brief or fold into another section.}

> **Speaker notes:** {delivery guidance}
> **Timing:** 6:30 - 7:00

### Team
{Accomplishments, not titles. For each person: name, role, most impressive specific result.}

> **Speaker notes:** {delivery guidance}
> **Timing:** 7:00 - 7:30

### The Ask
{Amount + milestones + timeframe. Be direct and confident.}

> **Speaker notes:** {delivery guidance}
> **Timing:** 7:30 - 8:00

### Close
{Final sentence — memorable, forward-looking. Leave them wanting to talk more.}

## Transition Sentences
{How each section flows into the next — so the pitch feels like a story, not a checklist}

## Red Flags
- {issues investors might raise}

## Yellow Flags
- {concerns to prepare for}

## Sources
- {key data sources used in the pitch}

pitch-5min.md

# Five-Minute Pitch: {product}
*Skill: startup-pitch | Generated: {date}*

## The Narrative (~5 minutes)

{Each element trimmed to its core claim + one supporting proof point. No secondary arguments — just the strongest version of each element.}

### Opening — What We Do (0:00 - 0:30)
{2 sentences + example}

### {Lead Element} (0:30 - 1:15)
{Core claim + proof}

### Problem + Solution (1:15 - 2:30)
{Problem in 2 sentences → solution as concrete experience}

### Market + Business Model (2:30 - 3:30)
{Bottom-up math + one-sentence model}

### Why Now + Team (3:30 - 4:30)
{Timing thesis + team accomplishments}

### The Ask (4:30 - 5:00)
{Amount + milestones + timeframe}

## Speaker Notes
{Pacing guidance — where to breathe, where to let silence work}

## Red Flags
- {concerns}

## Sources
- {key sources}

pitch-2min.md

# Two-Minute Pitch: {product}
*Skill: startup-pitch | Generated: {date}*

## The Script (~300 words)

{Word-for-word script, broken into natural paragraphs. Each paragraph = one element.}

## Delivery Notes
- **Opener pace:** Slow and clear — this is where understanding happens
- **Emphasis points:** {words/phrases to stress}
- **Natural pauses:** {where to breathe and let it sink in}
- **Energy peak:** {which sentence should have the most energy}
- **Close:** Confident, direct, unhurried

## Structure Breakdown
- **0:00 - 0:20:** What we do (2 sentences + example)
- **0:20 - 0:40:** Strongest signal (traction/insight/team)
- **0:40 - 1:00:** Problem + solution
- **1:00 - 1:20:** Market + business model
- **1:20 - 1:40:** Why us + why now
- **1:40 - 2:00:** The ask

## The Email Test
{Paraphrase of the pitch in one paragraph — what someone should be able to repeat after hearing it once}

## Red Flags
- {concerns}

## Sources
- {key sources}

pitch-1min.md

# Elevator Pitch: {product}
*Skill: startup-pitch | Generated: {date}*

## Formal Version (~150 words)
{For investor events, demo days, formal introductions. Structured: What We Do → Insight → Ask.}

## Casual Version (~100 words)
{For networking, dinner parties, hallway conversations. Conversational tone, no pitch structure visible. Sounds like you're telling a friend about your company.}

## When Someone Asks "So What Do You Do?"
{The 2-sentence answer + example that leads to "tell me more"}

## Delivery Notes
- Don't rush. 1 minute is longer than it feels.
- End with a question, not a statement — "Would that be useful for [your company]?" invites conversation.
- Match energy to context. Formal events: crisp, confident. Casual: relaxed, curious.

## Red Flags
- {concerns}

pitch-email.md

# Investor Email Pitch: {product}
*Skill: startup-pitch | Generated: {date}*

## Subject Line Candidates
| Subject Line | Angle | Best For |
|---|---|---|
| "{subject 1}" | {angle} | {investor type} |
| "{subject 2}" | {angle} | {investor type} |
| "{subject 3}" | {angle} | {investor type} |

## Cold Email (~500 words)

{Hook — one sentence that makes them read the next line}

{What we do — 2 sentences + example}

{Traction or insight — the strongest signal, with numbers}

{Why now — one sentence timing thesis}

{The ask — specific and direct}

{Close — easy next step, not "let me know your thoughts"}

## Follow-Up Email (~200 words)

{Shorter, references the first email. Adds one new data point. Clear CTA.}

## Personalization Notes
- **For angel investors:** Lead with the problem and your personal connection to it
- **For VCs:** Lead with traction or market size
- **For accelerators:** Lead with team and speed of execution
- **For strategic partners:** Lead with mutual opportunity

## Red Flags
- {email-specific concerns}

## Sources
- {key sources}

pitch-appendix.md

# Pitch Appendix: {product}
*Skill: startup-pitch | Generated: {date}*

## Top 10 Investor Questions (with Prepared Answers)

### Q1: {Most likely question}
**Short answer:** {2-3 sentences — for verbal delivery}
**Detailed answer:** {full explanation with data — for follow-up emails}
**Source:** {where the data comes from}

[Repeat for Q2-Q10]

## Objection Handling

### "{Objection 1}"
**Why they ask this:** {investor's concern}
**Response:** {how to address it honestly}
**Supporting data:** {evidence}

[Repeat for each common objection]

## Known Weaknesses
{Honest assessment of pitch gaps — with plans to address each. Identifying weaknesses proactively is stronger than hoping investors won't notice.}

## Financial Backup
{Detailed numbers if available from prior sessions. If not: note "Financial projections not yet validated — consider running startup-design for detailed modeling."}

## Competitive Detail
{Deeper competitive analysis for Q&A — from prior sessions if available. If not: note "Competitive landscape not fully mapped — consider running startup-competitors for battle cards."}

## Red Flags
- {appendix-specific concerns}

## Yellow Flags
- {areas needing more data}

## Data Gaps & Limitations
- {what data is missing — every pitch has blind spots, be explicit}

## Sources
- {all data sources used across all deliverables, with tier ratings}

Post-Synthesis Verification

After writing all pitch deliverables (before the scorecard/review phase), run the Verification Agent protocol. See references/verification-agent.md for the full process. The verification step checks all deliverables for unlabeled claims, internal contradictions, confidence rating consistency, and startup-pitch-specific coherence (pitch claims vs. source data, cross-format consistency, pitch vs. appendix alignment, honesty checks).


pitch-deck-outline.md

Translate the full narrative into slides — compression and visualization, not new writing. Follow the pitch order already established; a typical investor deck runs 10-12 slides (Title, Problem, Solution, Market, Product, Business Model, Traction, Go-to-Market, Team, Financials, The Ask).

# Pitch Deck Outline: {product}
*Skill: startup-pitch | Generated: {date}*

**Source narrative:** pitch-full.md — same order, translated to slides.

## Slide 1 — Title
**Headline:** {Company name + one-line description in customer language}
**Visual:** Logo, tagline
**Speaker notes:** {The 2-sentence opener}

## Slide {N} — {Element}
**Headline:** {One takeaway sentence — never a label}
**Body:**
- {3-5 bullets, under 30 words total}
**Visual:** {Chart / diagram / screenshot suggestion}
**Speaker notes:** {What to say, from the corresponding pitch-full.md section}

{...repeat for all slides...}

## Deck Quality Checklist
- [ ] Every headline tells the takeaway (headlines alone, in sequence, pitch the company)
- [ ] One idea per slide
- [ ] Under 30 words per slide body
- [ ] A visual suggested for every slide
- [ ] Speaker notes on every slide
- [ ] The final slide carries a clear ask

## Red Flags
- {...}

## Yellow Flags
- {...}

## Sources
- {source} [Tier N]

pitch-scorecard.md

# Pitch Scorecard: {product}
*Skill: startup-pitch | Generated: {date}*

## Data Foundation
**Built with:** {Validated research (startup-design/competitors/positioning) / Self-reported data (intake only)}
{If self-reported: "Note: This pitch was built without validated research data. Scores in Market Sizing, Traction Honesty, and competitive Q&A may improve significantly after running startup-design or startup-competitors."}

## Scoring Rubric

| Dimension | Score (1-10) | Rationale |
|-----------|-------------|-----------|
| **Clarity** | | {Can someone explain what you do after hearing 2 sentences?} |
| **Strength Sequencing** | | {Is the most impressive element in the first 60 seconds?} |
| **Traction Honesty** | | {Are numbers accurate, timeframed, and real? Or acknowledged as missing?} |
| **Insight Quality** | | {Is the insight genuinely non-obvious and specific?} |
| **Market Sizing** | | {Is the math bottom-up with clear assumptions?} |
| **Business Model** | | {One model, clearly stated?} |
| **Team Credentials** | | {Specific, verifiable accomplishments?} |
| **Ask Clarity** | | {Amount + milestones + timeframe, stated with confidence?} |
| **Overall** | | |

## Verdict
- **65-80:** Investor-ready. Go pitch.
- **50-64:** Investor-ready with caveats. Address the weak dimensions first.
- **35-49:** Needs work. Iterate on the weakest areas before pitching.
- **Below 35:** Major gaps. Consider running startup-design or startup-positioning to strengthen the foundation.

## Weak Dimensions (Score < 7)
For each:
- **Dimension:** {name}
- **What's weak:** {specific problem}
- **How to fix:** {actionable suggestion}
- **Data needed:** {what information would strengthen this}

## Delivery Readiness
- [ ] 2-sentence opener practiced until effortless
- [ ] All numbers memorized (not read from notes)
- [ ] Prepared answers for top 5 investor questions
- [ ] Know the biggest weakness and how to address it
- [ ] Practiced with at least one person (or investor roleplay)

## Red Flags
- {scorecard-specific concerns}

## Yellow Flags
- {areas to watch}

Source: SKILL.md on GitHub

No rule matched.

skilld matched fixed text patterns in SKILL.md and file names. Patterns miss obfuscated code.

skilld run checks every file with the same patterns. It asks for approval before it loads a Skill with a behavior marked Needs approval.

1 warning23d5 checks · Risk SAFE
  • Gen Agent Trust Hub23d

    The skill is structurally safe and adheres to high standards of honesty and verification. It presents a low-risk surface for indirect prompt injection due to its reliance on external web search results and local project data.

  • Socket23d

    No alerts

  • Snyk23d

    Risk: MEDIUM · 1 issue

  • Runlayer6mo

    7 files scanned · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at a5f97c3. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub just now.

Steadyupdated 4 months ago

README badge

README badge for ferdinandobons/startup-skill/startup-pitch