ultraqa

Automate test, verify, and fix cycles until quality goals are met.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates an autonomous QA cycling workflow that repeatedly executes test, verification, and fix steps until the defined quality goal is achieved, reducing manual QA toil and accelerating delivery.

Core Features & Use Cases

  • Autonomous QA cycles: orchestrates multi-step QA loops (test → verify → fix) across successive cycles until success criteria are met.
  • Goal-driven evaluation: supports goals like --tests, --build, --lint, --typecheck, and --custom patterns to tailor the quality checks.
  • Observability & recovery: tracks cycle state, logs progress, supports cancellation, and surfaces root causes for faster remediation.

Quick Start

Begin UltraQA by specifying a goal type (for example --tests) to start cycle 1 and initiate autonomous QA cycling.

Frequently Asked Questions about ultraqa

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

FAQPage Schema
How do I automate QA cycles for continuous testing and linting?

Automating QA cycles involves orchestrating a continuous test, verify, and fix workflow that repeats until quality goals are met. This process autonomously manages state tracking and parallel diagnosis to accelerate remediation across builds and linting checks.

Can I run autonomous fix loops for failing builds and type checks?

Yes, autonomous fix loops can repeatedly execute verification and staged fixes for failing builds and type checks. The workflow applies structured goal parsing to evaluate specific quality criteria like --typecheck across successive cycles until success.

What is an autonomous QA cycling workflow and how does it work?

An autonomous QA cycling workflow is an automated loop that executes test, verify, and fix steps continuously. It uses cycle management and observability to track progress, surface root causes, and automatically repeat operations until defined quality criteria are achieved.

Does the QA cycling workflow support custom test patterns and goal types?

Yes, the QA cycling workflow supports custom patterns alongside predefined goal types including --tests, --build, --lint, and --typecheck. Goal-driven evaluation tailors the continuous verification checks to match specific software project requirements.

How do I cancel an automated QA cycle or track its state during execution?

Automated QA cycles support cancellation and state tracking during execution through built-in observability features. The workflow logs progress continuously, allowing users to monitor cycle status, track state, and halt the loop if necessary.

When should I use automated QA cycling instead of manual testing workflows?

Automated QA cycling is ideal for software projects requiring continuous verification across tests, builds, linting, and type checks. It reduces manual QA toil by autonomously diagnosing root causes and applying staged fixes until quality goals are met.