qfai-tdd-green

Implement production code to transition failing TDD tests from RED to GREEN.

3|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/aganesy/QFAI --skill qfai-tdd-green
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qfai-tdd-green
Source: https://github.com/aganesy/QFAI/tree/main/packages/qfai/assets/init/.qfai/assistant/skills/qfai-tdd-green
Command: npx skills add https://github.com/aganesy/QFAI --skill qfai-tdd-green

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the implementation of production code to satisfy failing tests (RED), ensuring that all tests pass and quality gates remain green.

Core Features & Use Cases

  • TDD Implementation: Write the minimal code necessary to make existing RED tests turn GREEN.
  • Iterative Development: Supports a continuous loop of implementation, testing, and refinement.
  • Use Case: After defining a new feature's requirements and writing failing tests with /qfai-tdd-red, use this Skill to implement the actual code that makes those tests pass, ensuring the feature works as expected.

Quick Start

Implement the production code required to make the current RED tests pass.

Frequently Asked Questions about qfai-tdd-green

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

FAQPage Schema
How do I implement production code to make failing TDD tests pass?

To make failing TDD tests pass, this Skill automates writing the minimal production code required to transition tests from RED to GREEN while adhering to strict quality gates and traceability protocols.

What is the best way to automate the transition from RED to GREEN in test-driven development?

Automating the RED to GREEN transition in test-driven development involves orchestrating sub-agents that implement, integrate, and review code to satisfy existing failing tests and keep quality gates green.

How does automated TDD implementation handle code quality and specifications?

Automated TDD implementation handles code quality by orchestrating sub-agents for integration and review, ensuring adherence to specifications, contracts, and test-driven development principles throughout stage progression.

Do I need existing failing tests before using automated TDD implementation?

Yes, you need existing failing tests. The Skill is designed to implement the actual production code that makes currently RED tests pass, serving as the implementation phase after test creation.

Can I use automated TDD implementation for iterative development and continuous testing?

Yes, you can use it for iterative development. The Skill supports a continuous loop of implementation, testing, and refinement to ensure features work as expected and quality gates remain green.

Why does my TDD implementation require sub-agents and evidence collection?

TDD implementation requires sub-agents and evidence collection to manage stage progression through defined quality gates, ensuring strict adherence to specifications, contracts, and test-driven development principles.