# PPT Agent

A code-driven, multi-agent framework that turns a one-line requirement into a finished PPTX slide deck through separate research, outline, style and per-page production stages.

PPT Agent is a presentation-generation framework that treats slide production like a software engineering pipeline rather than a single prompt to a model. A state machine drives isolated subagents through research, outline, global style and per-page planning stages, each producing its own file-based artifact so a run can resume from wherever it stopped.

Each page is built from a validated JSON layout contract, rendered to HTML, then checked by a visual QA step that screenshots the page and has a model audit it for overlap and overflow before repair. Output is exported as both a pixel-accurate PNG-based PPTX and an editable SVG-based PPTX. It installs as an agent skill and runs inside a skill-capable coding agent, with no separate deployment.

Website: https://github.com/sunbigfly/ppt-agent-skills
