ultraqa

Run a cycle-limited QA loop that verifies goals, diagnoses failures, and applies fixes.

2|Updated May 11, 2026
One-click install
npx skills add https://github.com/xz1220/oh-my-kimi --skill ultraqa-xz1220
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultraqa
Source: https://github.com/xz1220/oh-my-kimi/tree/main/skills/ultraqa
Command: npx skills add https://github.com/xz1220/oh-my-kimi --skill ultraqa-xz1220

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

UltraQA reduces the time and guesswork of getting a codebase from failing tests to a verified, working state by running a structured QA loop until the goal is met.

Core Features & Use Cases

  • Goal-driven verification: Run targeted checks for tests, build, lint, or typecheck, or validate custom success patterns.
  • Root-cause diagnosis + repair loop: Uses an architect to explain failures and an executor to apply precise fixes, then repeats.
  • Stateful, resumable cycling: Tracks QA phases and iterations via CLI state so progress remains observable and can be resumed after interruptions.

Quick Start

Ask to run UltraQA for your project’s tests until they pass by saying: “/skill:ultraqa --tests”.

Frequently Asked Questions about ultraqa

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

FAQPage Schema
How do I automatically fix failing tests and build errors in a loop?

Automated test and build error fixing uses a loop that verifies goals, diagnoses root causes, and applies targeted fixes until success. It runs statefully via CLI commands to ensure progress remains observable and resumable after interruptions.

What is an autonomous QA loop for software engineering workflows?

An autonomous QA loop executes repeated test, build, lint, or typecheck validation and recovers from regressions. It uses an architect to diagnose failures and an executor to apply precise fixes, cycling until quality goals are met.

How do I resume a typecheck and lint validation cycle after an interruption?

Resuming a typecheck and lint validation cycle requires state tracking via CLI commands. The loop tracks QA phases and iterations to ensure determinism, allowing progress to remain observable and resumable after interruptions.

Can I run custom success pattern checks alongside standard build and lint validation?

Yes, custom success pattern checks run alongside standard build and lint validation. The goal-driven verification executes targeted checks for tests, build, lint, typecheck, or validates custom success patterns until the codebase reaches a working state.

What is the best way to diagnose root causes of code regressions automatically?

Diagnosing root causes of code regressions automatically involves an architect component that explains failures and an executor that applies targeted fixes. This structured QA loop repeats until the software engineering goals land successfully.