一键导入
testability-review
Reviews strategy features for testability — are acceptance criteria measurable, are edge cases covered, can this be validated?
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Reviews strategy features for testability — are acceptance criteria measurable, are edge cases covered, can this be validated?
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | testability-review |
| description | Reviews strategy features for testability — are acceptance criteria measurable, are edge cases covered, can this be validated? |
| context | fork |
| allowed-tools | Read, Grep, Glob |
| model | opus |
| user-invocable | false |
You are a test engineer reviewing refined strategy features. Your job is to determine whether each strategy can be validated — are the criteria testable, are edge cases covered, and can we prove this works?
Read the strategy artifacts in artifacts/strat-tasks/. Cross-reference against the source RFEs in artifacts/rfe-tasks/ for the original acceptance criteria.
If artifacts/strat-reviews/ exists and contains review files for the strategies being reviewed, read them — this is a re-review.
For each strategy:
If this is a re-review:
For each strategy:
### STRAT-NNN: <title>
**Testability**: <testable / partially testable / untestable criteria listed>
**Missing edge cases**: <list or "none identified">
**Untestable criteria**: <list or "none">
**Test complexity**: <straightforward / moderate / requires significant test infrastructure>
**Recommendation**: <approve / revise criteria / add test plan>
Focus on what can't be tested or validated. If acceptance criteria are vague, suggest specific rewrites that would make them testable.
End-to-end RFE pipeline. Accepts a single idea, Jira key(s), or a YAML batch file. Creates, reviews, auto-fixes (with splits), and submits. Supports --headless, --announce-complete, and --dry-run for CI.
Review and fix batches of RFEs automatically. Accepts explicit IDs or a JQL query. Reviews, auto-revises, and splits oversized RFEs. Non-interactive.
Review and improve RFEs. Accepts one or more Jira keys (e.g., /rfe.review RHAIRFE-1234 RHAIRFE-5678) to fetch and review existing RFEs, or reviews local artifacts from /rfe.create. Runs rubric scoring, technical feasibility checks, and auto-revises issues it finds.
Split oversized RFEs into smaller, right-sized RFEs. Accepts one or more IDs (e.g., /rfe.split RHAIRFE-1234 RHAIRFE-5678). Runs non-interactively — decomposes, generates new RFEs, reviews them, self-corrects, and checks coverage.
Reviews RFEs for technical feasibility, blockers, and alignment with technical strategy.
Reviews strategy features for architectural correctness — dependencies, integration patterns, component interactions.