ultraqa

Orchestrate tests, builds, linting, and type checks across iterative QA cycles.

6|1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/Goblin1024/oh-my-kimi --skill ultraqa-goblin1024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultraqa
Source: https://github.com/Goblin1024/oh-my-kimi/tree/main/skills/ultraqa
Command: npx skills add https://github.com/Goblin1024/oh-my-kimi --skill ultraqa-goblin1024

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA cycles are laborious and error-prone without a structured, repeatable validation workflow. UltraQA automates autonomous QA cycling to validate software changes end-to-end.

Core Features & Use Cases

  • Automated QA cycling: orchestrates tests, builds, linting, and type checks across cycles until goals are met.
  • Architect and diagnose: automatically analyzes failures and suggests fixes, while continuing to verify progress.
  • State persistence and resume: preserves progress across sessions and restarts, with observable cycle logs and safe termination.
  • Use Case: In a CI-driven project, run /ultraqa --tests to ensure all tests pass, then drill into failures and apply fixes in subsequent cycles.

Quick Start

Run the UltraQA skill with a goal (for example /ultraqa --tests) and let it autonomously cycle through QA stages until success or max cycles.

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 to run tests and linting until they pass?

Automated QA cycling orchestrates tests, builds, linting, and type checks across iterative cycles until your goals are met. It automatically analyzes failures, suggests fixes, and verifies progress in subsequent cycles.

Can I resume a CI pipeline QA session if it gets interrupted?

Yes, QA cycling supports state persistence and resume capabilities. It preserves your progress across sessions and restarts, utilizing observable cycle logs and safe termination to seamlessly continue verification.

What is the best way to handle autonomous testing and diagnosis in a CI pipeline?

Autonomous QA cycling provides structured phases for qa, diagnose, and fix to handle testing in a CI pipeline. It automatically analyzes failures and suggests fixes while continuing to verify progress until success.

How do I prevent infinite loops when automating iterative test and build verification?

Automated QA cycling prevents infinite loops by using configurable goals with strict cycle limits. You can define specific success criteria and maximum cycle counts to ensure safe and controlled verification.

Does autonomous QA automation support parallel task handling for multiple test suites?

Yes, autonomous QA cycling supports parallel task handling alongside stateful progress tracking. This allows you to manage and verify multiple test suites and builds concurrently within your configured cycles.

Why use stateful progress tracking for end-to-end software validation?

Stateful progress tracking ensures repeatable verification for end-to-end software validation by preserving cycle logs and session states. This enables rapid feedback and safe termination when diagnosing and fixing failures.