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判断
常见问题
问: Cursor不在时怎么办?
答: 即使单独工作,也建议使用Plans.md进行任务管理。 生产部署请手动谨慎执行。
问: 任务不明确时怎么办?
答: 向Cursor请求确认,或使用/sync-status整理当前状态。
问: CI多次失败时怎么办?
答: 超过3次不要自动修正,向Cursor升级报告。