testarch-atdd

Generate failing acceptance tests for a TDD red-green-refactor cycle.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/GuidoBergman/aegish --skill testarch-atdd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testarch-atdd
Source: https://github.com/GuidoBergman/aegish/tree/main/.claude/skills/testarch-atdd
Command: npx skills add https://github.com/GuidoBergman/aegish --skill testarch-atdd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the generation of failing acceptance tests, enabling a Test-Driven Development (TDD) workflow by ensuring tests are created before implementation.

Core Features & Use Cases

  • TDD Workflow Automation: Facilitates the red-green-refactor cycle by generating tests first.
  • Acceptance Test Generation: Creates tests that define the expected behavior of a system.
  • Use Case: A developer can use this Skill to quickly set up the necessary acceptance tests for a new feature, ensuring that the implementation will meet the defined requirements.

Quick Start

Use the testarch-atdd skill to generate failing acceptance tests for the new user authentication module.

Frequently Asked Questions about testarch-atdd

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

FAQPage Schema
How do I generate acceptance tests for a TDD workflow?

To generate acceptance tests for TDD, this Skill automates the creation of failing test scaffolding before code implementation begins. It facilitates the red-green-refactor cycle by ensuring tests defining expected system behavior are created first.

What is the red-green-refactor cycle in acceptance test generation?

The red-green-refactor cycle in acceptance test generation involves writing failing tests first, implementing code to make them pass, and then refactoring. This Skill initiates the cycle by automatically generating the initial failing acceptance tests.

How do I set up test scaffolding before implementing a new feature?

You can set up test scaffolding before implementation by using this Skill to quickly generate the necessary failing acceptance tests. This ensures your new feature development starts with defined requirements and expected behaviors.

Do I need a specific workflow configuration to automate test generation?

Yes, automating test generation requires adherence to a specific workflow configuration for execution. This setup ensures the Skill correctly generates the failing acceptance tests needed to support your Test-Driven Development process.

Can I use this for unit tests or is it strictly for acceptance testing?

This Skill is designed strictly for acceptance testing, generating tests that define the expected behavior of a system. It focuses on automating the creation of acceptance tests to support the Test-Driven Development workflow.