About ultraqa
ultraqa is a QA skill for developers who need tests, builds, lint, type checks, or review gates to pass. It runs a diagnose-fix-repeat loop, preserving failure evidence and applying small fixes for up to five cycles.
Key features
- 01Maps requests to a primary QA goal
- 02Runs verification and preserves failure evidence
- 03Diagnoses failures and applies small fixes
- 04Repeats checks for up to five cycles
- 05Routes work to related skills when appropriate
Use cases
- 01Fixing a failing test suite
- 02Getting a build, lint, or type check to pass
- 03Running a correctness, security, performance, or UI review
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill ultraqaAfter installing, type/ultraqain Claude Code to confirm it loaded.
Bundled filesevals/evals.jsonSKILL.toon
Details
From the project READMEUltraQA
Use this exact-name skill for $ultraqa. If the user types $ultaqa, treat it
as a typo for $ultraqa and continue with the same QA contract.
When to use this skill
- The user explicitly invokes
$ultraqa,$ultaqa, orultraqa. - The task is to make tests, build, lint, typecheck, or review gates pass.
- The user wants a diagnose-fix-repeat quality loop.
Instructions
Parse one QA goal, run the relevant verification, preserve failure evidence, apply the smallest fix, and repeat until pass or blocker.
Goal Parsing
Map the request to one primary QA goal:
tests: test suite passesbuild: build exits successfullylint: lint exits successfullytypecheck: type checker exits successfullyreview: parallel review of correctness, security, performance, or UI concernscustom: user-specified success condition
Cycle
Repeat up to five cycles:
- Run the relevant verification command.
- If it passes, stop and report the passing command.
- If it fails, preserve the failure evidence.
- Diagnose the likely root cause.
- Apply the smallest fix.
- Re-run verification.
Stop early if the same failure repeats three times without new evidence.
Command Discovery
Prefer repo-native commands from package.json, Makefile, project docs, CI
config, or existing scripts. Do not invent a test command when the repo gives a
clear one.
Route-Outs
- Use
ultraworkwhen the main job is independent implementation lanes. - Use
teamfor coordinated runtime workers. - Use
code-reviewfor review-only findings without an edit loop.
Examples
$ultraqa --tests$ultaqa make lint and typecheck pass
Best practices
- Use repo-native verification commands.
- Stop after three identical failures without new evidence.
- Report the final passing command exactly.
References
testing-strategiesfor policy-level gate design.code-reviewfor review-only passes.