بنقرة واحدة
bugfix-verify
Bug 修复验证器。运行聚焦测试与 lint,对照 .bugfix-flow/context.json 中的验证目标 检查修复是否成立,输出 verify-report。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Bug 修复验证器。运行聚焦测试与 lint,对照 .bugfix-flow/context.json 中的验证目标 检查修复是否成立,输出 verify-report。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Bug 修复收尾。清理 worktree/分支与 .bugfix-flow/ 状态目录。支持 manual 和 auto 模式。
轻量 bug 修复编排器。通过 .bugfix-flow/ 状态机管理从问题接手到验证完成的修复流程, 支持 manual 和 auto 两种模式,默认在验证通过后暂停等待人工决定是否提交或创建 PR。
执行 bug 修复。读取 .bugfix-flow/context.json,围绕复现路径和验证目标做最小修改, 支持从 ready 重新进入修复循环。
接手一个 bug 修复任务:从 GitHub Issue 或自由文本构建修复上下文,创建隔离 worktree 和分支, 初始化 .bugfix-flow/。为后续修改和验证做准备。
需求头脑风暴:将用户的一个想法或需求,通过调研和结构化讨论,整理成 可用于创建 GitHub Issue 的 design spec。支持 manual 和 auto 两种模式。
创建 GitHub Issue。从对话上下文提取需求信息,按类型选择模板。 支持 manual 模式(API 创建后人工审核)和 auto 模式(直接创建)。
| name | bugfix-verify |
| description | Bug 修复验证器。运行聚焦测试与 lint,对照 .bugfix-flow/context.json 中的验证目标 检查修复是否成立,输出 verify-report。 |
| disable-model-invocation | false |
| allowed-tools | ["Read","Write","Glob","Grep","AskUserQuestion","Bash(cat *)","Bash(git diff *)","Bash(git log *)","Bash(npm test *)","Bash(npm run *)","Bash(npx *)","Bash(pytest *)","Bash(python *)","Bash(python -m *)","Bash(uv run *)","Bash(ruff check *)","Bash(ruff format *)","Bash(go test *)","Bash(go build *)","Bash(go vet *)","Bash(cargo test *)","Bash(cargo clippy *)"] |
对当前分支的 bug 修复进行验证:测试、lint、变更审查,以及验证目标覆盖度检查。
.bugfix-flow/context.json/bugfix-flow 初始化".bugfix-flow/context.json,提取 verification_targets检查 .bugfix-flow/mode:
auto → auto 模式按项目文件自动检测并执行:
| 文件 | 测试命令 | Lint 命令 |
|---|---|---|
package.json | npm test | npm run lint |
go.mod | go test ./... | go vet ./... |
pyproject.toml / setup.cfg | pytest | ruff check |
Cargo.toml | cargo test | cargo clippy |
如果命令不存在或失败:
main 或 origin/main),运行 git diff <base>...HEAD 查看本次修复的实际改动verification_targets将结果写入 .bugfix-flow/verify-report.md:
# Verify Report
## 测试与 Lint
- {test 结果}
- {lint 结果}
## 验证目标覆盖
- ✅ {目标 1}
- ❌ {目标 2} — {原因}
## 结论
{通过 / 未通过}
ready,可决定是否提交、开 PR 或继续补改/bugfix-flow 重新进入验证.bugfix-flow/context.json 的 verification_targets