pitch-deck

Populate investment banking pitch deck templates with data from Excel and CSV files.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/mouseqiao85/AI-Plat --skill pitch-deck-mouseqiao85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pitch-deck
Source: https://github.com/mouseqiao85/AI-Plat/tree/main/agent/skills/pitch-deck
Command: npx skills add https://github.com/mouseqiao85/AI-Plat --skill pitch-deck-mouseqiao85

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of populating investment banking pitch deck templates with data from source files, streamlining the creation of professional presentations.

Core Features & Use Cases

  • Template Population: Automatically fills in slides with data from Excel/CSV files.
  • Data Extraction: Extracts relevant data points from source files.
  • Formatting Standards: Ensures slides adhere to industry-standard formatting.
  • Use Case: Ideal for analysts or business professionals who need to quickly compile and present financial data in a structured format.

Quick Start

Use the pitch-deck skill to populate the 'Pitch Deck Template.pptx' with data from 'source_data.csv'.

Frequently Asked Questions about pitch-deck

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

FAQPage Schema
How do I automatically populate an investment banking pitch deck with data from Excel?

Yes, you can use this Skill to extract financial data from CSV files and populate pitch deck presentations. It relies on the pandas and openpyxl Python libraries to handle data extraction and manipulation from your source files.

How do I generate financial analysis slides from source data using Python?

By leveraging python-pptx, this Skill formats investment banking pitch decks to adhere to industry-standard presentation layouts. It automatically maps extracted financial data points into structured template slides for professional business presentations.

Do I need Python libraries to automate template population for business presentations?

Yes, this approach requires Python libraries including python-pptx, openpyxl, and pandas. These dependencies handle the underlying presentation manipulation, Excel data extraction, and structural data processing needed for automating template population.

Can I use this to extract data points and fill multiple pitch deck templates?

This Skill focuses on populating investment banking pitch decks rather than designing them. It extracts financial data from source files like Excel and CSV, populating existing presentation templates while ensuring formatting standards are met.

What is the best way to compile financial data into a structured pitch deck format?

Automating template population with Python offers direct data mapping from source files into pitch deck templates, whereas manual formatting requires extensive slide-by-slide data entry. This approach ensures consistent industry-standard formatting across financial presentations.

Are there limitations when populating pitch deck templates with large financial datasets?

Yes, handling large financial datasets depends on the processing limits of the pandas and openpyxl libraries. Users working with very large source files may need to pre-process or filter their data before extracting data points for the pitch deck templates.