LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

pitch-deck

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.

440stars113forksUpdated 8/16/2026
Data Science & ML#presentations#powerpoint#content-generation#startups#python

Security Assessment

Safe(96/100)
Security Score96/100

About pitch-deck

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.

FAQ

What structure does the deck follow?

A standard 10-slide pitch format: Title, Problem, Solution, Market Opportunity, Product, Traction, Business Model, Competition, Team, and Financials & Ask.

How is the presentation actually generated?

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.

What if I don't have all the information yet?

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.

Can I customize the design?

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.

What are the prerequisites?

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.

All Files

5 files
index.js0.2 KB
View
scripts/create_pitch_deck.py10.6 KB
View
package.json0.2 KB
View
SKILL.md9.1 KB
View
references/pitch_deck_best_practices.md7.7 KB
View

Install pitch-deck

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

ailabs-393/ai-labs-claude-skills

Related Skills

ccf-idea-reviewer

2,958

ccf-integrity-auditor

2,958

finance-sentiment

3,382

ccf-humanization

2,958