원클릭으로
issue-verify
Issue 验收验证器。运行 test + lint,调用 code review,比对 Issue 验收标准 与当前变更。输出 verify-report,支持自动修复重试。适配 manual 和 auto 模式。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Issue 验收验证器。运行 test + lint,调用 code review,比对 Issue 验收标准 与当前变更。输出 verify-report,支持自动修复重试。适配 manual 和 auto 模式。
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 | issue-verify |
| description | Issue 验收验证器。运行 test + lint,调用 code review,比对 Issue 验收标准 与当前变更。输出 verify-report,支持自动修复重试。适配 manual 和 auto 模式。 |
| 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 *)","Bash(gh issue view *)","Bash(gh pr list --head *)","Bash(gh pr view *)","Bash(gh pr checks *)","Agent"] |
对当前分支的变更进行端到端验证:测试、代码审查、验收标准覆盖度检查,并在 PR 已创建后处理 review/CI 闭环。
.issue-flow/issue.json(当前目录向上递归)/issue-flow #<编号> 初始化"检查 .issue-flow/mode:
auto → auto 模式读取 .issue-flow/state:
implementing:实现后的首次验证reviewing:PR 已创建后的再次验证,需额外关注 review/CI 反馈是否已被处理如果当前 state=reviewing:
gh pr list --head <branch> 定位当前分支关联的 PRgh pr view <number> --comments 读取 review feedback 与讨论上下文gh pr checks <number> 读取 CI/check 状态摘要按项目文件自动检测并执行:
| 文件 | 测试命令 | 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 |
如果命令不存在或失败:
--fix,test 类 dispatch fix subagent)调用 code-review agent 审查当前分支相对 base branch(main/master)的所有变更。
收集审查结果并按 Critical > Warning > Suggestion 分类。
如果有 Critical/Warning:
Codex 回退:如果 Agent 工具不可用,直接分析
git diff输出进行代码审查,不使用 subagent。
git diff <base>...HEAD 获取当前变更对于 ❌ 或 ⚠️ 项:
state=reviewing)基于 PR 上下文补充检查:
gh pr checks 是否仍存在失败或 pending 的关键检查若存在阻塞项:
reviewing 或回退 implementing将结果写入 .issue-flow/verify-report.md:
# Verify Report
## 测试与 Lint
- {test 结果}
- {lint 结果}
## Code Review
- Critical: {N}
- Warning: {N}
- Suggestion: {N}
## 验收标准覆盖
- ✅ {标准 1}
- ❌ {标准 2} — {原因}
## Review Loop
- PR: {编号或未找到}
- Review Feedback: {已处理 / 未处理 / 无}
- Checks: {通过 / 失败 / pending / 未找到}
## 结论
{通过 / 未通过}
state=reviewing,提示用户当前仍处于 review 阶段,可继续等待反馈或在确认结束后使用 /issue-flow finish 收尾若当前
state=reviewing,应以前述第二条为准,不再提示进入提交阶段。
/issue-flow 重新进入验证state=reviewing 时,验证通过也不自动视为流程结束state=reviewing 时,必须显式读取 PR feedback 与 check 状态,不能只重复本地测试