pitch-deck

Populate PowerPoint templates with financial data from Excel or CSV files.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/smrik/ai-fund --skill pitch-deck-smrik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pitch-deck
Source: https://github.com/smrik/ai-fund/tree/main/skills/investment-banking/skills/pitch-deck
Command: npx skills add https://github.com/smrik/ai-fund --skill pitch-deck-smrik

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the manual, error-prone process of populating investment banking pitch deck templates with financial data, ensuring consistent formatting and structural integrity across complex slide decks.

Core Features & Use Cases

  • Template Population: Automatically maps source data from Excel or CSV files into designated PowerPoint placeholders.
  • Validation Loop: Performs automated visual and structural validation to ensure tables, charts, and text meet strict investment banking standards.
  • Use Case: Use this skill to populate a standardized transaction comparables slide by extracting valuation multiples from a source Excel file and ensuring the output table is correctly formatted as a PowerPoint object.

Quick Start

Use the pitch-deck skill to populate the provided template with the data found in the attached financial source file.

Frequently Asked Questions about pitch-deck

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

FAQPage Schema
How do I automate populating PowerPoint pitch deck templates with financial data?

You can automate populating PowerPoint pitch deck templates by mapping structured financial data from Excel or CSV source documents into designated slide placeholders using python-pptx.

How does automated visual validation work for investment banking PowerPoint slides?

Automated visual validation for investment banking slides uses LibreOffice headless rendering to validate PowerPoint XML structures, ensuring tables, charts, and text meet strict professional formatting standards.

Do I need LibreOffice to generate and validate investment banking pitch decks?

Yes, you need LibreOffice installed for headless rendering to validate PowerPoint XML structures and ensure generated pitch deck slides meet professional investment banking formatting standards.

Can I extract valuation multiples from Excel to create transaction comparables slides in PowerPoint?

Yes, you can extract valuation multiples from a source Excel file and populate a standardized transaction comparables slide, ensuring the output table is correctly formatted as a PowerPoint object.

What is the best way to map structured financial data into PowerPoint table objects?

The best way to map financial data into PowerPoint table objects is using python-pptx to populate designated placeholders from Excel or CSV sources, followed by automated structural validation.

Why does my automated pitch deck generation fail structural validation checks?

Automated pitch deck generation fails structural validation when PowerPoint XML structures do not meet investment banking formatting standards, requiring headless rendering checks via LibreOffice to identify table or chart formatting errors.