What problem does it solve?
UltraQA automates repetitive verification work by running a project’s checks, finding failures, and guiding the repair loop until the goal is met.
Core Features & Use Cases
- Repeated Validation Cycles: Runs tests, build, lint, typecheck, or custom checks in a controlled loop.
- Failure Diagnosis and Repair: Uses architect-style analysis to identify root causes and apply targeted fixes.
- Stateful QA Workflow: Tracks progress across cycles, detects repeated failures, and stops early when the environment or issue pattern requires intervention.
- Use Case: Use it when a release breaks typechecking, a build regresses, or a service needs interactive QA verification with clear pass or fail outcomes.
Quick Start
Use the ultraqa skill to verify the project with the goal you want, such as tests, build, lint, typecheck, or a custom success pattern.