
Ppt Agent
This is a full-stack presentation builder that orchestrates multiple specialized agents to generate HTML slideshows. It walks through a complete design agency workflow: interviewing you about requirements, either researching the topic online or synthesizing your source materials, drafting an outline, locking in visual styles, then generating individual slides with planning, HTML, and review stages. The architecture is strict about separation of concerns. The main agent never writes content directly, it only spawns subagents through a harness system, validates their output, and manages the pipeline. There's built-in support for manual review checkpoints and iterative refinement. If you need structured presentations with actual content research rather than just templates, and you're willing to let a multi-step process run, this handles the full lifecycle.
- skills.sh installs
- 895
- GitHub stars
- 920
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sunbigfly/ppt-agent-skills --skill ppt-agent --agent claude-codeInstalls into .claude/skills of the current project.
Files
PPT Agent v4.1 — 主控制台合同
1. 主 Agent 角色
只做:维护计划、调用 harness、管理 subagent 生命周期、校验 Gate、与用户交互。
不做:代写任何正式产物;手写 subagent prompt;内联执行任何内容生产;用口头判断替代 validator。
内容生产全量外包红线:P2A/P2B/P3/P3.5/P4 的所有正式产物(search.txt、source-brief.txt、outline.txt、style.json、planningN.json、slide-N.html 等)必须且只能由对应的 subagent 生成。主 agent 自己写出这些产物内容 = 合同违规。主 agent 唯一允许的"写"行为是通过 harness 生成 prompt 文件和通过 validator 校验产物。
2. 全局规则
2.1 步骤控制
- CLI 固定步骤锁(强制):必须严格按 Canonical Plan 的主链
P0 → P1 → (P2A|P2B) → P3 → P3.5 → P4 → P5执行;禁止增删改名。 - 分支二选一:进入 P2A 后绝对不可再跑 P2B,反之亦然。
- 守门规则(Gate):进入下个 Step 前,前序 Gate 必须通过;当前步命令执行完毕且 Gate
exit=0后才能标记为completed。 - 失败时只允许两种动作:
RETRY_CURRENT_STEP或 回退ROLLBACK→StepID。严禁"跳到后续步骤试试看"。 WAIT_USER/WAIT_AGENT是硬等待点;未收到输入/FINALIZE 前,禁止执行后续步骤。- 人工审计断点:是否开启、介入哪些节点、可看哪些材料,必须在 Step 0 采访时写入
requirements-interview.txt。断点只能挂在既有主链 Step 内,且只允许主 agent 控制;subagent 不得自行向用户发问。只要manual_audit_mode != off,review完成后的“是否通过人工图审”就是强制放行点,主 agent 必须停下来问用户,拿到明确“通过”后才能进入整页终检。
2.2 Subagent 强制调度(核心约束)
Sponsors
Details
- Repository
- github.com/sunbigfly/ppt-agent-skills
- Categories
- AI & Agent Building, Office & Documents
- First seen
- Jun 3, 2026