af-deliver-features

Implement features from approved mini-PRDs using TDD and generate pull requests.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/GainInsightDev/websites --skill af-deliver-features
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: af-deliver-features
Source: https://github.com/GainInsightDev/websites/tree/main/.claude/skills/af-deliver-features
Command: npx skills add https://github.com/GainInsightDev/websites --skill af-deliver-features

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of transforming approved mini-Product Requirements Documents (PRDs) into working code using Test-Driven Development (TDD), ensuring features are implemented correctly and efficiently.

Core Features & Use Cases

  • Test-Driven Development (TDD): Guides the Red-Green-Refactor cycle for robust feature implementation.
  • Automated Testing: Integrates with testing frameworks to ensure all tests pass iteratively.
  • Documentation Generation: Creates necessary API, code, and user documentation.
  • Pull Request Creation: Prepares and creates pull requests ready for review.
  • Use Case: A developer receives an approved mini-PRD for a new user authentication flow. They use this Skill to write failing tests, implement the minimal code to pass them, refactor, and then generate a pull request with all necessary documentation and passing tests.

Quick Start

Use the af-deliver-features skill to implement the user authentication flow described in the latest approved mini-PRD.

Frequently Asked Questions about af-deliver-features

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

FAQPage Schema
How do I implement features from a mini-PRD using Test-Driven Development?

To implement features from a mini-PRD using Test-Driven Development, this Skill automates the Red-Green-Refactor cycle, writes iterative failing tests, and generates the minimal code required to pass them before refactoring.

How does TDD automation handle pull request creation and documentation?

TDD automation handles pull request creation by running code quality checks, generating necessary API and user documentation, and preparing a pull request ready for code review upon successful test completion.

What is the best way to automate the Red-Green-Refactor cycle for new code?

The best way to automate the Red-Green-Refactor cycle is using a workflow that iteratively writes failing tests, implements code to pass them, and refactors while integrating with external testing agents for continuous validation.

Do I need external testing agents to run the TDD feature delivery workflow?

Yes, you need external testing agents to run the TDD feature delivery workflow. The Skill requires integration with testing agents and documentation tools to manage iterative testing and complete the code delivery process.

Can I use this workflow to generate documentation alongside code reviews?

Yes, you can use this workflow to generate documentation alongside code reviews. It automatically creates necessary API, code, and user documentation during the feature implementation and pull request preparation process.