pace-biz
Use when user says "业务机会/OPP", "专题/Epic", "分解需求/decompose", "精炼/refine", "战略对齐/align", "业务全景/view", "需求发现/brainstorm/discover",…
Auto-invoked during advance mode after extended work on same CR, at session start/end, or when rhythm anomalies are detected. NOT for metrics reports or retrospectives (use /pace-retro). NOT for project status overview (use /pace-status).
Claude Code
$ npx -y skills add arch-team/devpace --skill pace-pulse --agent claude-code
Codex
$ npx skills add arch-team/devpace --skill pace-pulse -a codex -y
Cursor
$ npx skills add arch-team/devpace --skill pace-pulse -a cursor -y
Gemini CLI
$ npx skills add arch-team/devpace --skill pace-pulse -a gemini-cli -y
GitHub Copilot
$ npx skills add arch-team/devpace --skill pace-pulse -a github-copilot -y
OpenCode
$ npx skills add arch-team/devpace --skill pace-pulse -a opencode -y
Windsurf
$ npx skills add arch-team/devpace --skill pace-pulse -a windsurf -y
description: Auto-invoked during advance mode after extended work on same CR, at session start/end, or when rhythm anomalies are detected. NOT for metrics reports or retrospectives (use /pace-retro). NOT for project status overview (use /pace-status). user-invocable: false allowed-tools: Read, Write, Glob model: haiku context: fork agent: pace-analyst
Claude 自动调用的健康度检查 Skill,不暴露给用户。在推进模式中周期性执行,检测研发节奏异常并输出非打断式建议。
由 `rules/devpace-rules.md` §10 和 §6 定义触发时机:
**重要**:根据触发场景,仅读取路由表中对应的 procedures 文件,不加载其他 procedures。
| 触发场景 | 加载文件 | |---------|---------| | 脉搏检查(§10,每 5 checkpoint) | `skills/pace-pulse/pulse-procedures-core.md` | | 会话开始(§1) | `skills/pace-pulse/pulse-procedures-session-start.md` + `skills/pace-pulse/pulse-procedures-snooze.md` + `skills/pace-pulse/pulse-procedures-gc.md` | | 会话结束(§6) | `skills/pace-pulse/pulse-procedures-session-end.md` | | CR merged 后 Snooze 检测(§11) | `skills/pace-pulse/pulse-procedures-snooze.md` |
1. 读取 `.devpace/state.md`:当前工作状态 2. 读取 `.devpace/iterations/current.md`(如存在):PF 完成率、迭代阶段 3. 扫描 `.devpace/backlog/` 所有 CR 文件:状态分布 4. 读取 `.devpace/metrics/dashboard.md`(如存在):最近更新日期 5. 读取 `.devpace/risks/`(如存在):风险积压状态
根据触发场景加载对应 procedures 文件,执行信号评估和建议输出。
将当前时间戳(`Date.now()` 毫秒值)写入 `.devpace/.pulse-last-run`,供 pulse-counter Hook 协调避免双重提醒。
脉搏信号检测逻辑不变,仅调整输出措辞按当前角色关注点框架化:
| 信号示例 | Dev 框架(默认) | PM 框架 | Biz 框架 | |---------|----------------|---------|---------| | CR 滞留 >3 天 | "检查是否遇到技术阻塞" | "可能影响迭代进度,建议评估" | "交付延迟可能影响目标达成" | | Gate 失败率高 | "质量检查频繁失败,建议审视实现" | "质量问题可能拖慢交付节奏" | "质量风险可能影响产品可靠性" | | 风险积压 >3 | "有未解决的技术风险待处理" | "风险积压影响迭代健康度" | "累积风险可能影响业务目标" |
规则:适配通用原则见 `knowledge/role-adaptations.md`(权威源)。Dev 角色不改变现有措辞。信号严重度升级规则不受角色影响。
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 says "开始做", "帮我改", "实现", "修复", "继续推进", "编码", "写代码", "开发", "重构", "做个", "coding", "implement", "fix", "refactor",…
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",…
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.