auto-test

Generate and execute tests from a task spec's Test plan.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill auto-test-chazzcoin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-test
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/auto-test
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill auto-test-chazzcoin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and maintaining tests for tasks or features is time-consuming and error-prone; this skill derives test scenarios from the spec's test plan and automates test creation, execution, and result reporting to ensure alignment with intended behavior.

Core Features & Use Cases

  • Derives test scenarios directly from a task's Test plan and generates tests that validate the specified acceptance criteria.
  • Writes tests following the kit's test stamp model and integrates with the project's native testing framework to run in-context.
  • Executes the generated tests, collects pass/fail results, and surfaces detailed reports that flag any assumptions when the spec is incomplete.

Quick Start

Provide a task spec and run the /auto-test command to generate, execute, and report tests autonomously.

Frequently Asked Questions about auto-test

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

FAQPage Schema
How do I automate test generation from a task spec?

Automating test generation from a task spec requires deriving scenarios directly from the test plan and acceptance criteria. This skill autonomously generates and executes those tests in the project's native framework, reporting pass/fail outcomes.

How does autonomous test execution validate intended behavior?

Autonomous test execution validates intended behavior by applying a test stamp model to the generated tests. It runs the tests in-context within the native testing framework and collects pass/fail results to confirm alignment with the task spec.

Can I use this skill with my project's native testing framework?

Yes, you can use this with your project's native testing framework. It writes and executes the generated tests in-context using that framework, applying the kit's test stamp model to ensure the tests run natively in your environment.

What happens when the task spec is incomplete during automated test creation?

When the task spec is incomplete during automated test creation, the skill surfaces detailed reports that flag any assumptions it had to make. This ensures transparency regarding the derived test scenarios and the validated behavior.

Do I need a specific test plan format to derive test scenarios?

You need a task spec containing a defined test plan to derive test scenarios properly. The skill relies on the task spec for defining expected behavior and uses autonomy-rules.md for gates and test-rules.md for stamping.

What is the best way to report pass/fail outcomes for QA automation?

The best way to report pass/fail outcomes for QA automation is to execute the generated tests in-context and surface detailed reports. This approach flags assumptions when the spec is incomplete and ensures alignment with intended behavior.