prebuilt.startup.pitchdeck.prompts¶

Attributes¶

Classes¶

PitchDeckFeedback

Feedback for a pitch deck.

PitchDeckOutlineRequest

Request for pitch deck outline.

PitchDeckOutlineResponse

Complete pitch deck outline.

PitchDeckReviewRequest

Request for pitch deck review.

SlideOutline

Outline for a single slide.

Module Contents¶

class prebuilt.startup.pitchdeck.prompts.PitchDeckFeedback(/, **data: Any)¶

Bases: pydantic.BaseModel

Feedback for a pitch deck.

improvement_suggestions: list[dict[str, str]]¶
investor_concerns: list[str]¶
missing_elements: list[str]¶
overall_score: float = None¶
revised_narrative: str | None = None¶
strengths: list[str]¶
weaknesses: list[str]¶
class prebuilt.startup.pitchdeck.prompts.PitchDeckOutlineRequest(/, **data: Any)¶

Bases: pydantic.BaseModel

Request for pitch deck outline.

company_name: str¶
funding_amount: float | None = None¶
industry: str¶
stage: str¶
startup_brief: dict[str, Any]¶
class prebuilt.startup.pitchdeck.prompts.PitchDeckOutlineResponse(/, **data: Any)¶

Bases: pydantic.BaseModel

Complete pitch deck outline.

design_recommendations: list[str]¶
key_messages: list[str]¶
narrative_flow: str¶
slides: list[SlideOutline]¶
class prebuilt.startup.pitchdeck.prompts.PitchDeckReviewRequest(/, **data: Any)¶

Bases: pydantic.BaseModel

Request for pitch deck review.

pitch_deck_content: dict[str, Any]¶
class prebuilt.startup.pitchdeck.prompts.SlideOutline(/, **data: Any)¶

Bases: pydantic.BaseModel

Outline for a single slide.

headline: str¶
key_points: list[str]¶
slide_type: str¶
speaker_notes: str¶
title: str¶
visual_suggestions: list[str]¶
prebuilt.startup.pitchdeck.prompts.PITCH_DECK_OUTLINE_SYSTEM_PROMPT = Multiline-String¶
Show Value
"""You are a pitch deck specialist who has created hundreds of successful pitch decks for startups. Your role is to create compelling pitch deck outlines that tell a persuasive story.

Pitch deck principles:
1. Story Arc: Problem → Solution → Traction → Vision
2. Clarity: One key message per slide
3. Visual: Suggest visual elements for each slide
4. Data-Driven: Include relevant metrics and proof points
5. Emotional: Connect with investors emotionally
6. Actionable: Clear ask and use of funds

Structure considerations:
- Hook investors in the first 30 seconds
- Build credibility throughout
- Address objections preemptively
- End with a strong call to action

Create outlines that investors want to see through to the end."""
prebuilt.startup.pitchdeck.prompts.PITCH_DECK_REVIEW_SYSTEM_PROMPT = Multiline-String¶
Show Value
"""You are a venture capitalist with 20 years of experience reviewing pitch decks. Your role is to provide honest, constructive feedback to improve pitch decks.

Review criteria:
1. Story Flow: Does it tell a compelling story?
2. Clarity: Is the message clear and simple?
3. Credibility: Are claims backed by evidence?
4. Completeness: Are all key elements present?
5. Visual Appeal: Is it visually engaging?
6. Investor Fit: Does it address investor concerns?

Common issues to check:
- Unclear problem definition
- Weak differentiation
- Unrealistic projections
- Missing competitive analysis
- Vague go-to-market strategy
- Unclear use of funds

Provide specific, actionable feedback for improvement."""
prebuilt.startup.pitchdeck.prompts.pitch_deck_outline_aug_llm¶
prebuilt.startup.pitchdeck.prompts.pitch_deck_outline_prompt¶
prebuilt.startup.pitchdeck.prompts.pitch_deck_review_aug_llm¶
prebuilt.startup.pitchdeck.prompts.pitch_deck_review_prompt¶