pptx-author

Generate headless PowerPoint decks from Excel model values with traceable named ranges.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill pptx-author-zardli1115
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-author
Source: https://github.com/ZardLi1115/zedclaw/tree/main/optional-skills/finance/pptx-author
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill pptx-author-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

It solves the problem of manually creating and retyping financial PowerPoint decks that risk drifting away from the source spreadsheet.

Core Features & Use Cases

  • Headless PPTX generation: Produces a .pptx file on disk using python-pptx for pitch decks and memo-style deliverables.
  • Model-bound number traceability: Ensures every deck number can be traced back to a specific Excel named range or cell, enabling auditability.
  • Better chart fidelity: Supports embedding PNG charts rendered from the model workbook to match expected styling more reliably.

Quick Start

Use pptx-author to generate a model-backed .pptx by reading values from your workbook and saving the deck to ./out as a file artifact.

Frequently Asked Questions about pptx-author

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

FAQPage Schema
How do I generate a PowerPoint pitch deck directly from an Excel financial model?

Generate a PowerPoint pitch deck from an Excel financial model by using python-pptx to read workbook values and save the deck to ./out. The process binds every numeric value to a specific Excel named range or cell for full traceability.

Can I keep numbers in my PPTX traceable to specific Excel workbook cells?

Yes, numbers in a PPTX can be kept traceable to specific Excel workbook cells. The generation process explicitly binds slide numbers to named ranges or cells from the model workbook, ensuring auditability and preventing manual retyping errors.

How do I embed charts from a spreadsheet into a PowerPoint presentation?

Embed charts from a spreadsheet into a PowerPoint presentation by rendering them as PNG images from the model workbook. The PPTX generation supports embedding these PNG charts to match expected styling and maintain chart fidelity reliably.

Does python-pptx support custom firm templates for finance memos?

Yes, python-pptx supports custom firm templates for finance memos. The generation process uses a template when available via ./templates/firm-template.pptx to produce pitch decks, IC memos, and earnings-style summaries.

What is the best way to automate IC memo creation without retyping model data?

Automate IC memo creation without retyping model data by using headless PPTX generation. This approach reads values directly from your financial model workbook and writes the resulting artifact to ./out, ensuring the deck reflects model-backed inputs.

Why do my manually created finance decks drift from the source spreadsheet?

Manually created finance decks drift from the source spreadsheet due to retyping values. Headless PPTX generation solves this by reading workbook values programmatically and binding every numeric value to its source cell for consistent fidelity.