agent-pipelinelisted
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