name: workflow-guide description: “提供Cursor ↔ Claude Code 2-Agent工作流的指导。当用户询问工作流、协作或流程时使用。不要用于:实施工作、工作流设置或执行交接。” description-en: “Provides guidance on Cursor ↔ Claude Code 2-agent workflow. Use when user asks about workflow, collaboration, or process. Do NOT load for: implementation work, workflow setup, or executing handoffs.” description-ja: “提供Cursor ↔ Claude Code 2-Agent工作流的指导。当用户询问工作流、协作或流程时使用。不要用于:实施工作、工作流设置或执行交接。” allowed-tools: [“Read”] user-invocable: false
工作流指南技能
提供Cursor ↔ Claude Code 2-Agent工作流指导的技能。
触发短语
此技能通过以下短语触发:
- 「请教工作流相关」
- 「与Cursor的协作方法是?」
- 「告知工作流程」
- 「如何推进工作?」
- “how does the workflow work?”
- “explain 2-agent workflow”
概述
此技能解释Cursor(项目经理)与Claude Code(工作者)的角色分工和协作方法。
2-Agent工作流
角色分工
| 代理 | 角色 | 职责 |
|---|---|---|
| Cursor | PM(项目经理) | 任务分配、评审、生产部署决策 |
| Claude Code | Worker(工作者) | 实施、测试、CI修复、staging部署 |
工作流程图
┌─────────────────────────────────────────────────────────┐
│ Cursor (PM) │
│ ・在Plans.md中添加任务 │
│ ・向Claude Code委托工作(/handoff-to-claude) │
│ ・评审完成报告 │
│ ・判断生产部署 │
└─────────────────────┬───────────────────────────────────┘
│ 任务委托
▼
┌─────────────────────────────────────────────────────────┐
│ Claude Code (Worker) │
│ ・通过/work执行任务(支持并行执行) │
│ ・实施 → 测试 → 提交 │
│ ・CI失败时自动修复(最多3次) │
│ ・通过/handoff-to-cursor报告完成 │
└─────────────────────┬───────────────────────────────────┘
│ 完成报告
▼
┌─────────────────────────────────────────────────────────┐
│ Cursor (PM) │
│ ・确认变更内容 │
│ ・验证staging操作 │
│ ・执行生产部署(批准后) │
└─────────────────────────────────────────────────────────┘
通过Plans.md进行任务管理
标记列表
| 标记 | 含义 | 设置者 |
|---|---|---|
pm:依頼中 |
PM委托(兼容: cursor:依頼中) | PM(Cursor/PM Claude) |
cc:TODO |
Claude Code未开始 | 任意方 |
cc:WIP |
Claude Code工作中 | Claude Code |
cc:完了 |
Claude Code完成 | Claude Code |
pm:確認済 |
PM确认完成(兼容: cursor:確認済) | PM(Cursor/PM Claude) |
cursor:依頼中 |
(兼容)同pm:依頼中 | Cursor |
cursor:確認済 |
(兼容)同pm:確認済 | Cursor |
blocked |
受阻中 | 任意方 |
任务状态转移
pm:依頼中 → cc:WIP → cc:完了 → pm:確認済
主要命令
Claude Code侧
| 命令 | 用途 |
|---|---|
/harness-init |
项目设置 |
/plan-with-agent |
计划与任务分解 |
/work |
任务执行(支持并行执行) |
/handoff-to-cursor |
完成报告(向Cursor PM) |
/sync-status |
状态确认 |
技能(对话中自动触发)
| 技能 | 触发示例 |
|---|---|
handoff-to-pm |
「向PM报告完成」 |
handoff-to-impl |
「交由实施者处理」 |
Cursor侧(参考)
| 命令 | 用途 |
|---|---|
/handoff-to-claude |
向Claude Code委托任务 |
/review-cc-work |
评审完成报告 |
CI/CD规则
Claude Code的职责范围
- ✅ 至staging部署
- ✅ CI失败时自动修复(最多3次)
- ❌ 禁止生产部署
3次规则
CI连续失败3次时:
- 停止自动修复
- 生成升级报告
- 交由Cursor判断
常见问题
Q: Cursor不在时怎么办?
A: 单人作业时也推荐使用Plans.md进行任务管理。请手动谨慎执行生产部署。
Q: 任务不明确时怎么办?
A: 向Cursor请求确认,或使用/sync-status整理当前状态。
Q: CI多次失败时怎么办?
A: 超过3次请勿自动修复,升级至Cursor处理。