fppt

Generate HTML, PPTX, and PDF slide decks from natural language requirements.

2|Updated May 10, 2026
One-click install
npx skills add https://github.com/leonai42/fppt-std --skill fppt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fppt
Source: https://github.com/leonai42/fppt-std/tree/main
Command: npx skills add https://github.com/leonai42/fppt-std --skill fppt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, python-pptx, pillow, img2pdf, pywebview, pyyaml, requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

FPPT · AI 全流程 PPT 生成系统。 Fast(快速模式):一句话→HTML,≤10分钟。 Full(标准模式):5层创作引擎,洞察→调研→架构→呈现→打磨。 触发词覆盖齐全,包括 做PPT / 生成演示文稿 / 快速做一份PPT / 标准模式做PPT / 投资汇报PPT / 产品讲解PPT / BP生成 / 基金报告PPT / 风控PPT / 标的分析PPT / 运营汇报PPT / 金融IT方案PPT。

Core Features & Use Cases

  • End-to-end HTML/PPTX/PDF export for quick demos or formal proposals
  • Five-layer engine: Insight → Research → Architect → Craft → Polish for rigorous slide development
  • Gate-based collaboration: three confirmation gates (direction, outline, final) to ensure quality
  • Presenter mode, keyboard navigation, bilingual UI for professional contexts
  • One-Pager and multi-layout support in Pro, enabling finance-specific packs and templates
  • Use cases: finance BP, investment reports, product briefings, risk disclosures, marketing decks

Quick Start

Describe a topic in natural language and FPPT will generate a complete slide deck.

Frequently Asked Questions about fppt

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

FAQPage Schema
How do I generate PPT slides automatically from natural language text?

To generate PPT slides automatically, you provide a natural language topic and FPPT transforms it into a complete deck. Fast mode outputs HTML in under ten minutes, while full mode uses a five-layer engine for structured PPTX and PDF exports.

What's the best way to create formal investment or product briefing presentations?

The best way to create formal presentations like investment reports is using full mode, which applies a five-layer engine from insight to polish. It enforces three confirmation gates for direction, outline, and final review to ensure rigorous slide quality.

Do I need a DeepSeek API key to automate HTML slide generation locally?

Yes, you need a user-provided DeepSeek API key to automate HTML slide generation. The system runs locally without backend services, using the key to process natural language requirements into polished slides.

Can I export automated presentation slides to PPTX and PDF formats?

Yes, you can export automated presentation slides to PPTX and PDF formats. The system supports end-to-end HTML, PPTX, and PDF exports, allowing quick demos or formal proposals directly from the generated deck.

How does the gate-based collaboration process work for slide development?

The gate-based collaboration process works by enforcing three confirmation gates during slide development: direction, outline, and final. This structured approach ensures quality control throughout the five-layer creation engine before final presentation.

What are the limitations of using Python-based automation for presentation generation?

A limitation of using this Python-based automation is the dependency on external libraries like python-pptx, playwright, and pillow, alongside a required DeepSeek API key. Users must manage these local dependencies and provide their own key for the system to function.