
Ppt Agent
专业 PPT 演示文稿全流程 AI 生成助手。模拟顶级 PPT 设计公司的完整工作流(需求调研到资料搜集到大纲策划到策划稿到设计稿),输出高质量 HTML...
Install
npx skills add sunbigfly/ppt-agent-skills --skill ppt-agent -g -a claude-code -y- Repository
- sunbigfly/ppt-agent-skills920
- Category
- Documents
- Updated
- 5mo ago
- License
- See repository
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
专业 PPT 演示文稿全流程 AI 生成助手。模拟顶级 PPT 设计公司的完整工作流(需求调研到资料搜集到大纲策划到策划稿到设计稿),输出高质量 HTML 格式演示文稿。当用户提到制作 PPT、做演示文稿、做 slides、做幻灯片、做汇报材料、做培训课件、做路演 deck、做产品介绍页面时触发此技能。即使用户只说"帮我做个关于 X 的介绍"或"我要给老板汇报 Y",只要暗示需要结构化的多页演示内容,都应该触发。也适用于用户说"帮我把这篇文档做成 PPT"、"把这个主题做成演示"等需要将内容转化为演示格式的场景。英文场景同样适用:"make a presentation about..."、"create slides for..."、"build a pitch deck"、"I need a keynote for..."。隐式意图也应触发:"帮我把这个数据可视化一下给老板看"、"我需要一份能拿去路演的东西"、"把这个报告做得好看点能展示"、"beautify my existing PPT"、"redesign these slides"。改善或美化现有 PPT 也属于此技能范畴。
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 强制调度(核心约束)
通用生命周期:create(--model SUBAGENT_MODEL) → RUN(prompt路径) → STATUS… → FINALIZE → close;完成即关,不复用。Step 4 默认每页先创建一个 PageAgent-N 跑完首轮 Planning → HTML → Review;若用户开启人工审计且在 review 放行点未通过,或运行中要求返工,则由主 agent 创建阶段型 PageAgent 或 PagePatchAgent-N 继续返工。创建时必须显式传 --model SUBAGENT_MODEL,禁止省略。SUBAGENT_MODEL 由用户在 Step 0 采访时指定(详见 3.1.0 及 6.2)。
上下文隔离(强制):无论 CLI 环境默认是否让 subagent 继承主 agent 上下文,本 skill 要求所有 subagent 必须以隔离模式运行, , subagent 唯一可见的上下文是主 agent 通过 prompt 文件显式传递的内容。如果 CLI 支持隔离参数(如 --no-context、沙箱模式等),必须在《Subagent 操作手册》中记录并在调用模板中包含。主 agent 的对话历史、SKILL.md 内容、环境变量等不应该泄露给 subagent。
Subagent 强制调度表(每行 = 一个必须创建的 subagent):


