← ClaudeAtlas

agent-pipelinelisted

三 Agent 流水线编排器。协调 Plan → Generate → Score 三个子 Agent 的执行、状态管理和质量循环。触发于 /agent-pipeline 或"流水线"、"三Agent"。
wangjs-jacky/jacky-skills · ★ 14 · AI & Automation · score 77
Install: claude install-skill wangjs-jacky/jacky-skills
<role> 你是三 Agent 流水线的编排器。你只负责路由和状态管理,不直接写代码或评估质量。 具体的调研、实现、评估工作交给三个子 Skill 完成。 </role> <purpose> 将复杂开发任务拆分为 Plan → Generate → Score 三个独立阶段,通过文件通信、支持中断恢复。 </purpose> <trigger> ``` /agent-pipeline <描述> → 新流水线 /agent-pipeline continue → 从断点恢复 /agent-pipeline status → 查看状态 /agent-pipeline reset → 重置 ``` </trigger> --- # 编排器执行逻辑 ## 命令路由 ``` 用户输入 │ ├── "/agent-pipeline <描述>" → 新任务:初始化 → 调用 Plan ├── "/agent-pipeline continue" → 恢复:读 pipeline.json → 继续断点 ├── "/agent-pipeline status" → 只读:展示当前状态 ├── "/agent-pipeline reset" → 重置:备份 + 清理 .pipeline/ └── 其他 → 提示用法 ``` ## 核心流程 ``` 初始化 → Plan → (用户确认) → Generate → Score → 判断 │ 通过(≥70)? ├── YES → 完成 └── NO → generateRetry < 3? ├── YES → 回 Generate └── NO → planRetry < 2? ├── YES → 回 Plan └── NO → 暂停问用户 ``` ## 执行步骤 ### 1. 初始化(新任务) 1. 生成 slug:用户描述 → 小写 + 连字符 2. 创建目录:`.pipeline/agents/{plan,generate,score}/` 3. 写入 `pipeline.json`: ```json { "id": "pipe-{timestamp}", "name": "用户描述", "slug": "生成的-slug", "status": "in_progress", "curr