What problem does it solve?
This Skill removes the need for manual QA triage by autonomously running tests, builds, lints, type checks, or custom success patterns, diagnosing failures with an architect agent, and applying fixes until the requested quality goal is met or a safe exit is triggered.
Core Features & Use Cases
- Structured QA Cycling: Supports tests, builds, lints, type checks, or custom output patterns with up to five autonomous iterations.
- Diagnostic Loop: Coordinates qa-tester execution, architect analysis, and executor-driven fixes while logging failures and enforcing cancellation rules.
- Stateful Observability: Tracks cycle progress inside .omd/ultraqa-state.json, ensures clear cycle output, and deletes stale state files upon completion or cancellation.
Quick Start
Activate ultraqa by describing your quality objective such as /ultraqa --tests so it can parse the goal and begin cycle one.