mcpField
W
workflow-guide

workflow-guide

github.com/chachamaru127Agent 工作流3.2k40 次安装2 周前更新
代码仓库

关于 workflow-guide

workflow-guide 是一项技能,用于说明 Cursor 与 Claude Code 的双 Agent 协作方式。它涵盖角色分工、Plans.md 任务状态管理、命令以及 CI/CD 边界,适合采用该流程的团队或个人。

主要功能

  1. 01说明 Cursor 与 Claude Code 的分工
  2. 02通过 Plans.md 跟踪任务状态
  3. 03介绍双方使用的命令
  4. 04说明 CI 失败后的升级规则
  5. 05界定 staging 与生产部署职责

适用场景

  1. 01配置 Cursor 与 Claude Code 的任务交接
  2. 02跟踪任务从分配到审核的状态
  3. 03处理反复失败的 CI
  4. 04明确 staging 和生产部署责任

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/chachamaru127/claude-code-harness --skill workflow-guide

安装后在 Claude Code 中输入/workflow-guide确认已加载。

附带文件examples/typical-workflow.mdreferences/commands.md

详细介绍

Workflow Guide Skill

提供 Cursor ↔ Claude Code 双 Agent 工作流指导的技能。


触发短语

以下短语会触发此技能:

-「告诉我工作流」 -「如何与 Cursor 协作?」 -「告诉我工作流程」 -「接下来该怎么做?」

  • "how does the workflow work?"
  • "explain 2-agent workflow"

概述

此技能介绍 Cursor(PM)和 Claude Code(Worker)的职责分工与协作方式。


双 Agent 工作流

职责分工
Agent角色职责
CursorPM(项目经理)分配任务、审核、判断是否部署到生产环境
Claude CodeWorker(工作者)实现、测试、修复 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:TODOClaude Code 尚未开始任意一方
cc:WIPClaude 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 次:

  1. 停止自动修复
  2. 生成升级报告
  3. 将判断权交给 Cursor

常见问题

Q:没有 Cursor 时怎么办?

A:即使独自工作,也建议使用 Plans.md 管理任务。 请谨慎手动部署到生产环境。

Q:任务不明确时怎么办?

A:请向 Cursor 请求确认,或使用 /sync-status 梳理当前情况。

Q:CI 多次失败时怎么办?

A:失败 3 次以上时,不要自动修复;请向 Cursor 升级处理。


相关文档

  • AGENTS.md - 详细职责分工
  • CLAUDE.md - Claude Code 专属设置
  • Plans.md - 任务管理文件

评论

支持 Markdown