ultraqa

Run repeated QA cycles on tests, build, lint, or typecheck outputs.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/hotaq/Sprite_harmess --skill ultraqa-hotaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultraqa
Source: https://github.com/hotaq/Sprite_harmess/tree/main/.codex/skills/ultraqa
Command: npx skills add https://github.com/hotaq/Sprite_harmess --skill ultraqa-hotaq

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about ultraqa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate fixing build, lint, and typecheck failures in my development workflow?

Automated QA verification works by running repeated validation cycles against project tests, build, and lint outputs. It parses results, applies architect-style diagnosis for targeted fixes, and revalidates until the goal is met or retries exhaust.

Can I use autonomous diagnosis to repair failing tests and verify the fixes?

Yes, you can use autonomous diagnosis to repair failing tests by applying targeted fixes and revalidating across interactive service checks. It stops early when detecting repeated failures or environment errors to avoid infinite loops.

What is the best way to run repeated QA cycles on a project without manual intervention?

Using a stateful QA workflow with bounded retries is the best way to run repeated QA cycles without manual intervention. It tracks progress across cycles, applies targeted fixes, cleans up state, and exits early on repeated failures.

Does this automated QA loop work with custom verification checks and interactive services?

Yes, this automated QA loop works with custom verification checks and interactive service checks requiring clear pass or fail outcomes. It applies failure diagnosis, fix application, and revalidation to custom success patterns in local development workflows.

When should I avoid using an autonomous repair loop for typechecking and build regressions?

Avoid using an autonomous repair loop when environment errors or repeated issue patterns persist across cycles. The stateful workflow triggers an early exit on repeated failures to prevent infinite loops and signal that manual intervention is required.