autonomous-test-runner

Automate test execution and classify failures across multi-language suites.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/hohai99/antigravity-skills --skill autonomous-test-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autonomous-test-runner
Source: https://github.com/hohai99/antigravity-skills/tree/main/.agent/skills/autonomous-test-runner
Command: npx skills add https://github.com/hohai99/antigravity-skills --skill autonomous-test-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates running generated tests and categorizing failures to guide remediation.

Core Features & Use Cases

  • Classifies failures into actionable categories to map to the correct subsequent skill (e.g., self-healing-debugger, spec-violation-detector).
  • Supports multiple test ecosystems (npm, pytest, go test) and aggregates results into a clear failure summary.
  • Use Case: After a test cycle, run this Skill to automatically determine if failures are due to code, spec, tests, or environment and trigger appropriate remediation.

Quick Start

Run the autonomous-test-runner after generating tests, then review the failure classification and follow the recommended actions. Example: npm test; pytest; go test ./...

Frequently Asked Questions about autonomous-test-runner

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

FAQPage Schema
How do I automate test execution and classify failures across multiple programming languages?

Automating test execution and classifying failures across multiple programming languages is achieved by running generated tests and categorizing the results to guide remediation. This process maps failures to actionable categories like code, spec, tests, or environment.

How do I categorize test failures to determine if they are caused by code defects or environment issues?

Categorizing test failures to determine root causes involves running test cycles and classifying the results into actionable categories. This mechanism directs failures caused by code, spec, tests, or environment issues to the appropriate remediation actions.

Does this test automation approach support npm, pytest, and go test ecosystems?

Yes, this test automation approach supports multiple test ecosystems including npm, pytest, and go test. It aggregates results from these frameworks into a clear failure summary to guide subsequent remediation actions.

When should I run automated test classification in an iterative development cycle?

Automated test classification should be run after generating tests and before release gates in iterative development cycles. Running tests at this stage produces a structured failure summary to determine if failures stem from code, spec, or environment issues.

What is the best way to aggregate multi-language test suite results into a structured failure summary?

The best way to aggregate multi-language test suite results is to automate running the generated tests and categorizing the failures. This produces a structured failure summary that directs next actions to the appropriate skills for remediation.

How do I trigger remediation after a test cycle identifies environment or code failures?

Triggering remediation after a test cycle involves classifying failures into actionable categories and directing next actions to the appropriate skills. This guides whether to address code, spec, test, or environment issues based on the structured summary.