acceptance-test-generation

Generate unit, integration, and end-to-end tests from acceptance criteria.

9|1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/calcosmic/Aether --skill acceptance-test-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acceptance-test-generation
Source: https://github.com/calcosmic/Aether/tree/main/.aether/skills-codex/colony/acceptance-test-generation
Command: npx skills add https://github.com/calcosmic/Aether --skill acceptance-test-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams automatically generate unit, integration, and end-to-end tests from existing implementation context and phase specifications, reducing manual test writing and accelerating verification.

Core Features & Use Cases

  • Automated test generation: Creates test skeletons mapped to acceptance criteria across unit, integration, and end-to-end layers.
  • Framework auto-detection: Detects project test frameworks (e.g., Jest, pytest, go test) and adapts outputs to match conventions.
  • Red-Green workflow guidance: Produces tests that follow RED-GREEN cycles and helps validate coverage against phase specs.

Quick Start

Generate unit, integration, and end-to-end tests from the active phase's acceptance criteria and place the results with the project tests.

Frequently Asked Questions about acceptance-test-generation

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

FAQPage Schema
How do I generate acceptance tests from project specifications automatically?

Generate acceptance tests by mapping criteria embedded in SPEC.md or PLAN.md files to concrete unit, integration, and end-to-end test cases. The skill analyzes source code context and existing test conventions to produce framework-aligned test skeletons automatically.

Can I generate unit and integration tests that match my existing project framework?

Yes, test generation auto-detects project test frameworks like Jest, pytest, or go test and adapts outputs to match conventions. It analyzes existing test setups to ensure generated unit and integration tests align with current project configurations.

What's the best way to validate implementation intent against phase specifications?

Validate implementation intent by generating tests that follow RED-GREEN verification cycles mapped to acceptance criteria. The skill produces test cases from phase specifications to ensure implementation aligns with defined requirements before moving forward.

Does automated test generation work for end-to-end testing across multiple languages?

Automated test generation supports end-to-end testing across multiple languages by auto-detecting the project's test setup and adapting output accordingly. It requires access to source code context and existing test conventions to map criteria accurately.

What inputs do I need to generate tests from acceptance criteria?

Generating tests from acceptance criteria requires access to SPEC.md or PLAN.md inputs, source code context, and existing test conventions. These inputs allow the skill to map phase criteria to concrete test cases across testing layers.