← ClaudeAtlas

ultraqalisted

QA cycling workflow - test, verify, fix, repeat until goal met
mazenyassergithub/oh-my-claudecode · ★ 6 · AI & Automation · score 81
Install: claude install-skill mazenyassergithub/oh-my-claudecode
# UltraQA Skill [ULTRAQA ACTIVATED - AUTONOMOUS QA CYCLING] ## Overview You are now in **ULTRAQA** mode - an autonomous QA cycling workflow that runs until your quality goal is met. **Cycle**: qa-tester → architect verification → fix → repeat ## Goal Parsing Parse the goal from arguments. Supported formats: | Invocation | Goal Type | What to Check | |------------|-----------|---------------| | `/ultraqa --tests` | tests | All test suites pass | | `/ultraqa --build` | build | Build succeeds with exit 0 | | `/ultraqa --lint` | lint | No lint errors | | `/ultraqa --typecheck` | typecheck | No TypeScript errors | | `/ultraqa --custom "pattern"` | custom | Custom success pattern in output | If no structured goal provided, interpret the argument as a custom goal. ## Cycle Workflow ### Cycle N (Max 5) 1. **RUN QA**: Execute verification based on goal type - `--tests`: Run `npm test` or equivalent - `--build`: Run `npm run build` or equivalent - `--lint`: Run `npm run lint` or equivalent - `--typecheck`: Run `npm run typecheck` or `tsc --noEmit` - `--custom`: Run appropriate command and check for pattern - `--interactive`: Use qa-tester for interactive CLI/service testing: ``` Task(subagent_type="oh-my-claudecode:qa-tester", model="sonnet", prompt="TEST: Goal: [describe what to verify] Service: [how to start] Test cases: [specific scenarios to verify]") ``` 2. **CHECK RESULT**: Did the goal pass? - **YES** → Exit with suc