Generate professional PowerPoint pitch decks for startups and businesses. Use this skill when users request help creating investor pitch decks, sales presentations, or business pitch presentations. The skill follows standard 10-slide pitch deck structure and includes best practices for content and design.
Pitch Deck Generator creates professional PowerPoint pitch decks for startups and businesses following a proven 10-slide structure. It solves the problem of assembling a well-organized investor or sales presentation from scratch by combining a guided information-gathering conversation with a scripted PowerPoint build, applying consistent formatting and industry best practices so users do not have to design slides manually.
The workflow has five steps. First it gathers required information (company basics, problem, solution, business model) and recommended details (market size, product, traction, competition, team, financials and ask) through open-ended questions, offering placeholder slides for missing data. It then structures content into the standard ten slides, referencing a bundled best-practices document that can be grepped section by section. Collected data is written to a pitch_data.json file, then a Python script (scripts/create_pitch_deck.py) consumes that JSON and emits a formatted .pptx, skipping sections without data. A review-and-iterate step lets the user update the JSON and regenerate. Design guidelines specify a blue-and-gray color scheme, defined typography sizes, consistent margins, one message per slide, and 3-5 bullets per slide.
It is aimed at founders, startup teams, and business-development staff preparing fundraising decks, sales presentations, product launches, or pitch-competition materials. The skill is a benign content generator: it runs a local Python script to produce an Office file and reads a bundled reference with grep, with no network access, credential handling, or destructive operations.
A standard 10-slide pitch format: Title, Problem, Solution, Market Opportunity, Product, Traction, Business Model, Competition, Team, and Financials & Ask.
You format collected details into a pitch_data.json file, then run python3 scripts/create_pitch_deck.py pitch_data.json output.pptx, which produces a formatted PowerPoint and skips any sections without data.
All fields except company_name are optional. The skill offers placeholder slides for missing information and adapts the 10-slide structure to what is available; you can update the JSON and re-run to regenerate.
The generator applies a fixed scheme (blue #2962FF titles, gray body text, defined font sizes and margins). For customizations beyond the script's capabilities, the skill advises manual editing in PowerPoint after generation.
A Python 3 environment to run the generation script; the skill also bundles a best-practices reference document it consults via grep for per-slide guidance.
Quick Setup:
.claude/skills/Repository
ailabs-393/ai-labs-claude-skills