pitch-deck

Populates pitch deck templates with Excel/CSV data and validates formatting standards.

3|Updated May 30, 2026
One-click install
npx skills add https://github.com/Timmy6942025/open-financial-agents --skill pitch-deck-timmy6942025
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pitch-deck
Source: https://github.com/Timmy6942025/open-financial-agents/tree/main/src/agent-skills/pitch-agent/skills/pitch-deck
Command: npx skills add https://github.com/Timmy6942025/open-financial-agents --skill pitch-deck-timmy6942025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, libreoffice, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the population and formatting of investment banking pitch deck templates, significantly reducing manual effort and ensuring consistent, professional output.

Core Features & Use Cases

  • Template Population: Populate existing pitch deck templates with data from source files like Excel/CSV.
  • Formatting Standards: Enforce industry-standard formatting, including text readability, table alignment, and bullet consistency.
  • Validation: Validate populated slides to ensure all content fits within designated areas and meets formatting standards.
  • Use Case: When a user needs to fill in a pitch deck template with data, the skill automatically populates the slides based on the provided template and data sources.

Quick Start

Run the pitch-deck skill with the template file and data source: pitch-deck --template=template.pptx --data=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 automate populating a pitch deck template with data from an Excel file?

To automate pitch deck population, you can use a tool that reads source files like Excel or CSV and maps the data directly into existing presentation templates. This skill automatically fills slides while enforcing industry-standard formatting and table alignment.

Can I enforce investment banking formatting standards when generating presentations from CSV data?

Yes, enforcing investment banking formatting standards during presentation generation ensures text readability, bullet consistency, and table alignment. This skill automatically validates populated slides to guarantee content fits designated areas and meets professional formatting rules.

Do I need LibreOffice and Python to automate financial presentation preparation?

You need both Python and LibreOffice to automate financial presentation preparation. Python handles the data extraction and template population processing, while LibreOffice provides the initial visual validation required to ensure slides meet formatting standards.

What is the best way to ensure data from source files fits correctly within populated pitch deck slides?

The best way to ensure data fits within populated pitch deck slides is through automated validation. This skill validates every populated slide to confirm that all extracted content fits within designated areas and adheres to formatting standards before finalizing.

Can I use this pitch deck automation for general business analysis workflows, or is it strictly for financial modeling?

You can use this pitch deck automation for general business analysis workflows, not just financial modeling. The template population and formatting validation apply to any presentation preparation requiring consistent data extraction from Excel or CSV sources into slides.

Why does my pitch deck template population fail to maintain consistent formatting across different slides?

Pitch deck template population often fails formatting consistency without automated enforcement. This skill applies strict validation to ensure table alignment, text readability, and bullet consistency across all populated slides, preventing manual formatting errors.