pace-biz
Use when user says "业务机会/OPP", "专题/Epic", "分解需求/decompose", "精炼/refine", "战略对齐/align", "业务全景/view", "需求发现/brainstorm/discover",…
Use when user says "开始做", "帮我改", "实现", "修复", "继续推进", "编码", "写代码", "开发", "重构", "做个", "coding", "implement", "fix", "refactor", "build", /pace-dev, or explicitly requests to start/continue/resume coding work. "帮我改" only when target is code/UI/config. NOT for requirement changes
Claude Code
$ npx -y skills add arch-team/devpace --skill pace-dev --agent claude-code
Codex
$ npx skills add arch-team/devpace --skill pace-dev -a codex -y
Cursor
$ npx skills add arch-team/devpace --skill pace-dev -a cursor -y
Gemini CLI
$ npx skills add arch-team/devpace --skill pace-dev -a gemini-cli -y
GitHub Copilot
$ npx skills add arch-team/devpace --skill pace-dev -a github-copilot -y
OpenCode
$ npx skills add arch-team/devpace --skill pace-dev -a opencode -y
Windsurf
$ npx skills add arch-team/devpace --skill pace-dev -a windsurf -y
description: >
Use when user says "开始做", "帮我改", "实现", "修复", "继续推进", "编码", "写代码", "开发", "重构",
"做个", "coding", "implement", "fix", "refactor", "build", /pace-dev, or explicitly requests to
start/continue/resume coding work. "帮我改" only when target is code/UI/config.
NOT for requirement changes (/pace-change), code review (/pace-review), tests (/pace-test),
or production issues (/pace-feedback).
allowed-tools: AskUserQuestion, Read, Write, Edit, Glob, Bash
argument-hint: "[<功能描述>|#<CR编号>|--last]"
model: sonnet
context: fork
agent: pace-engineer
hooks:
PreToolUse:
- matcher:
tool_name: "Write|Edit"
hooks:
- type: command
command: "${CLAUDE_PLUGIN_ROOT}/hooks/skill/pace-dev-scope-check.mjs"
timeout: 5进入推进模式,开始或继续推进一个变更。
$ARGUMENTS:
**重要**:根据 CR 的当前状态和类型,仅读取对应的 procedures 文件,不加载其他 procedures。
| 文件 | 说明 | |------|------| | `skills/pace-dev/dev-procedures-common.md` | 通用规则(始终加载) |
| CR 状态 | 加载文件 | 说明 | |---------|---------|------| | `created`(首次进入 developing) | `skills/pace-dev/dev-procedures-intent.md` | 意图检查点 + 复杂度评估 + 执行计划 | | `developing`(已在推进中) | `skills/pace-dev/dev-procedures-developing.md` | 漂移检测 + 步骤隔离 + checkpoint | | `verifying` / `in_review` | `skills/pace-dev/dev-procedures-gate.md` | Gate 通过反思 | | `merged` / CR 新创建 | `skills/pace-dev/dev-procedures-postmerge.md` | 功能发现 + PF 溢出检查 |
| CR 类型 | 追加文件 | 说明 | |---------|---------|------| | `defect` / `hotfix` | `skills/pace-dev/dev-procedures-defect.md` | 特殊创建 + 修复后处理 |
**CR 类型判断**:
1. 读取 CR 文件:状态、质量检查、事件记录 2. 读取 `.devpace/rules/workflow.md`:当前阶段的准出条件 3. 读取 `.devpace/rules/checks.md`:质量检查检查项 4. 用 1 句话告知用户:"从 [上次进度] 继续。"
> 仅在 CR 状态为 created(首次进入 developing)时执行。已在 developing 或更后阶段的 CR 跳过此步。
根据 CR 状态和类型,按上方执行路由表加载对应的 procedures 文件。根据变更复杂度(简单/标准/复杂)自适应执行意图明确。对用户只说"明确了范围,开始做。"
进入推进模式,自主工作。遵循推进模式行为约束(`rules/devpace-rules.md` §2)和按执行路由表加载的 procedures 文件(权威源):
停止条件(满足任一): a. 所有自动质量检查通过 → 到达 in_review → 自动运行 `/pace-review` 逻辑 b. 遇到需要用户决策的技术问题 → 询问用户 c. 会话即将结束 → 保存 checkpoint
1. 更新 CR 文件(质量检查 checkbox、事件记录) 2. 更新 `.devpace/state.md`(当前进度、下一步) 3. 更新 project.md 功能树中关联 CR 的状态 emoji(如 ⏳→🔄→✅);如果 PF 的所有 CR 均 merged → PF 行 emoji 更新为 ✅
推进结果摘要(3-5 行)。
Give your Claude Code projects a steady development pace — requirements change, rhythm stays. A development harness for Claude Code — rules, schemas, gates, and feedback loops that keep AI-assisted development traceable and measurable.
Use when user says "业务机会/OPP", "专题/Epic", "分解需求/decompose", "精炼/refine", "战略对齐/align", "业务全景/view", "需求发现/brainstorm/discover",…
Use when user says "不做了", "搁置", "停掉", "加一个", "加需求", "追加", "改需求", "需求变了", "范围变了", "优先级调", "延后", "提前", "砍掉", "先做这个", "排到前面", "恢复",…
Use when user reports issues, shares feedback, or receives production alerts — "用户反馈", "线上问题", "生产问题", "告警", "改进建议", "新需求",…
Use when user wants to assess risks before development, check current risk status, analyze risk trends, or says…
Use when user says "帮助", "help", "怎么用", "使用说明", "用法", "有哪些命令", "能做什么", "命令列表", "怎么入门", "quickstart", "FAQ", "常见问题", "pace-help",…
Use when user says "初始化", "pace-init", "开始追踪", "初始化研发管理", "新项目", "项目管理", "set up devpace", "健康检查 devpace", "重置 devpace", "预览初始化",…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.