dev-ultraqa
QA cycling workflow — repeat build/lint/test/fix cycles up to 5 times until all checks pass. Stops early if the same error repeats 3 times (signals a fundamental issue, not a fixable one).
适合你,如果希望自动重复修复直到所有检查通过
npx oh-my-skill add evolution-foundation/evo-nexus/dev-ultraqacurl -fsSL https://oh-my-skill.com/install.sh | bash -s -- evolution-foundation/evo-nexus/dev-ultraqanpx oh-my-skill verify evolution-foundation/evo-nexus/dev-ultraqa怎么用
商店整理自技能原文 · 版本 7f5dd76 · 表述以原文为准装好后,Claude 会重复运行构建、代码检查和测试,最多5轮,直到全部通过。如果同一错误连续出现3次,会停止并报告为根本性问题。
在你完成多文件修改后、合并前要求所有检查通过,或重构可能引入回归时触发。
技能原文 SKILL.md
Dev UltraQA
Derived from oh-my-claudecode (MIT, Yeachan Heo). Adapted for the EvoNexus Engineering Layer.
QA cycling: keep running build/lint/test/fix loops until all checks pass — but with a circuit breaker. If the same error persists across 3 cycles, stop and report: it's a fundamental issue, not a fixable one.
Use When
- After a multi-file implementation (post-
dev-autopilotor@bolt-executor) - Pre-merge gate when you want all checks green before review
- Refactor that touches enough files to risk regressions
Do Not Use When
- Single-file change → just run
dev-verifyonce - The first failure is structural → escalate to
@apex-architect, don't loop
Workflow
Each cycle:
- Run build (
npm run build,cargo build,go build) - Run lint (
npm run lint,cargo clippy,golangci-lint) - Run tests (
npm test,cargo test,pytest) - If green: done, exit cycle, hand off to
@oath-verifierfor final verification - If red: delegate to
@bolt-executoror@hawk-debuggerto fix the failure - Loop back to step 1
Circuit breaker (3-failure rule)
If the same error fingerprint (file:line + error message) appears in 3 consecutive cycles:
- STOP the loop
- Hand off to
@apex-architectwith full context dump - The issue is no longer "fix the bug" — it's "question the architecture"
Max iterations
- Default: 5 cycles
- After 5 cycles even with different errors: stop and report
Output
Saved to workspace/development/verifications/[C]ultraqa-{component}-{date}.md:
## UltraQA Report ### Cycles 1. Build ❌ → fixed by @bolt-executor 2. Build ✅ Lint ❌ → fixed by @bolt-executor 3. Build ✅ Lint ✅ Tests ❌ → fixed by @hawk-debugger 4. ✅ All green ### Final State - Build: ✅ - Lint: ✅ - Tests: ✅ N passed, 0 failed ### Handoff - → @oath-verifier for evidence-based verification
Pairs With
@bolt-executor(fixes during cycles)@hawk-debugger(fixes when bugs are non-trivial)@oath-verifier(final verification post-cycle)@apex-architect(escalation when 3-failure breaker trips)