一键导入
ultraqa
QA cycling - test, verify, fix, repeat until quality. Use for "quality assurance", "test driven", and "verify thoroughly".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
QA cycling - test, verify, fix, repeat until quality. Use for "quality assurance", "test driven", and "verify thoroughly".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Manage OMA skills — list, add, remove, search, and edit skills
Socratic deep interview with mathematical ambiguity gating before autonomous execution
Remove AI slop - low-quality, generic, or verbose content. Use for "clean up", "remove fluff", and "make concise".
Consensus planning - agree before executing. Use for "ralplan", "consensus", "pre-execution review".
Setup routing and environment configuration. Use for "setup", "configure", and "get started".
N coordinated agents on shared task list using Claude Code native teams, with git worktree isolation per executor
| name | ultraqa |
| description | QA cycling - test, verify, fix, repeat until quality. Use for "quality assurance", "test driven", and "verify thoroughly". |
| trigger | /oma:ultraqa |
Quality assurance through iterative test-verify-fix cycles.
┌─────────┐ ┌─────────┐ ┌─────────┐
│ Test │ -> │ Verify │ -> │ Fix │
└─────────┘ └─────────┘ └─────────┘
^ │ │
└──────────────┴──────────────┘
(repeat until clean)
## QA Cycle: {iteration}
### Cycle {n} Results
#### Test Phase
- **Tests run:** {n}
- **Passed:** {n}
- **Failed:** {n}
- **Skipped:** {n}
#### Verify Phase
| Check | Status | Notes |
|-------|--------|-------|
| {check 1} | ✅ | {notes} |
| {check 2} | ❌ | {notes} |
#### Fix Phase
- **{file}:{line}** — {fix applied}
### Cycle Summary
- **Status:** PASS / FAIL / PARTIAL
- **Critical issues:** {n}
- **Remaining issues:** {n}
- **Cycles remaining:** {n}
### Final Verdict
{verdict}
<Do_Not_Use_When>
<Tool_Usage>
/oma:ultraqa directly)<Why_This_Exists> OMA runs inside Auggie's CLI and often operates on code that is being actively developed across multiple sessions. Without a formal QA loop, fixes applied in one session can silently break things that won't surface until much later. ultraqa exists to make quality gates explicit and iterative — test, verify, fix, repeat — so that work delivered through OMA is genuinely trustworthy rather than just "looks fine in the moment." </Why_This_Exists>
Bug fix with regression risk:
User: "Fix the auth token refresh bug and make sure nothing else breaks"
Agent: /oma:ultraqa
OMA: [QA Cycle 1: Run existing auth tests — 2 failures found]
OMA: [QA Cycle 1: Fix applied to token refresh logic]
OMA: [QA Cycle 2: Re-run — all auth tests pass, 1 unrelated test now failing]
OMA: [QA Cycle 2: Investigating — unrelated; file-scoped change to expiry date]
OMA: [QA Cycle 3: Fix confirmed clean]
OMA: [Final verdict: PASS — 1 known limitation documented]
Pre-release quality gate:
User: "Ship the new MCP server code"
Agent: /oma:ultraqa
OMA: [QA Cycle 1-5: Tests run, coverage measured, edge cases checked]
OMA: [Result: 3 Must-Pass failures block release]
User is informed: "Not ready — fix these 3 issues first"
Overkill on a one-line doc fix:
User: "Change the README description from 'builds' to 'compiles'"
Agent: /oma:ultraqa
OMA: [Runs 5 QA cycles on a README string change — overhead >> value]
No test baseline:
User: "QA the new feature I just described"
Agent: /oma:ultraqa
OMA: [No existing tests exist — Cycle 1 has no regression baseline]
OMA: [QA stalls at "compare to expectations" with no measurable baseline]
→ Should use executor directly with manual spot-checks instead.
<Escalation_And_Stop_Conditions>
<Final_Checklist>