pitch-deck-creation

Generate investor pitch decks as PowerPoint files from JSON data.

83|26|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill pitch-deck-creation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pitch-deck-creation
Source: https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/plugins/strategy/skills/pitch-deck-creation
Command: npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill pitch-deck-creation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users create professional, investor-ready pitch decks by structuring content, generating a PowerPoint presentation, and adhering to visual design best practices.

Core Features & Use Cases

  • Structured Narrative: Guides users through the essential slides of a pitch deck using a 12-slide framework.
  • Automated Generation: Creates a .pptx file from structured JSON data using a Python script.
  • Design Guidance: Provides rules for typography, color, and layout to ensure a professional look.
  • Use Case: A startup founder needs to create a pitch deck for an upcoming investor meeting. They can use this Skill to gather company information, structure the narrative, generate a draft presentation, and refine the design.

Quick Start

Use the pitch-deck-creation skill to generate a pitch deck by providing your company information in a JSON format.

Frequently Asked Questions about pitch-deck-creation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an investor pitch deck automatically from startup data?▼

To create an investor pitch deck automatically, you structure your startup data into a JSON format, which a Python script then uses to generate a professional PowerPoint presentation. This process structures narrative content and applies visual design rules.

What slides do I need for a Series A fundraising presentation?▼

A Series A fundraising presentation requires a structured narrative following a 12-slide framework. This structure guides you through essential slides, ensuring your pitch deck covers all critical information needed by investors.

How do I format company information for automated PowerPoint generation?▼

You format company information into a structured JSON file to enable automated PowerPoint generation. The Python script parses this JSON data to build the pitch deck slides while adhering to typography, color, and layout rules.

Do I need Python installed to generate a pitch deck presentation?▼

Yes, you need Python installed because the presentation generation relies on the python-pptx dependency. This library allows the script to programmatically create and format the PowerPoint file from your structured data.

Can I use this approach for sales presentations or just investor decks?▼

You can use this approach for both sales presentations and investor decks. The narrative structuring and automated PowerPoint generation address the needs of startup fundraising, Series A decks, and sales presentations alike.

What are the limitations of generating a pitch deck with python-pptx?▼

Generating a pitch deck with python-pptx means slides are built programmatically from JSON, limiting freeform visual adjustments. Visual design relies on predefined rules for typography, color, and layout rather than dynamic drag-and-drop editing.