af-delivery-process

Implement features from mini-PRDs using TDD and manage PR creation and review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of turning approved requirements into production-ready code, ensuring quality through Test-Driven Development (TDD) and robust review cycles.

Core Features & Use Cases

  • Test-Driven Development: Guides the Red-Green-Refactor cycle for efficient and reliable coding.
  • Automated Testing: Integrates with testing agents to run unit, integration, and E2E tests iteratively.
  • PR Workflow Management: Manages the creation, review, and iteration of pull requests.
  • Use Case: When you receive a new feature specification, use this Skill to write failing tests, implement the code to pass those tests, refactor, and then prepare a high-quality pull request for review.

Quick Start

Use the af-delivery-process skill to implement the approved mini-PRD for the user authentication feature.

Frequently Asked Questions about af-delivery-process

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

FAQPage Schema
How do I implement features using Test-Driven Development?

Test-Driven Development implementation uses the Red-Green-Refactor cycle to write failing tests, implement code to pass them, and refactor. This approach ensures efficient coding by validating requirements iteratively before finalizing the pull request.

What's the best way to manage a pull request workflow from feature specification to code review?

Pull request workflow management handles the creation, review, and iteration of pull requests directly from feature specifications. It enforces code quality, test coverage, and documentation completion before the PR is finalized for review.

Does this development process support automated unit and integration testing?

Automated testing is supported by integrating with testing agents to iteratively run unit, integration, and E2E tests. This validates code quality throughout the local development lifecycle before submitting a pull request.

Can I use this process to turn approved requirements into production-ready code?

You can use this process to turn approved requirements into production-ready code. It streamlines feature implementation by combining Test-Driven Development methodologies with robust code review cycles to ensure delivery quality.

When do I need to start writing tests during the development lifecycle?

Writing tests begins immediately during the development lifecycle by writing failing tests first. This Red-Green-Refactor approach validates feature specifications early, ensuring implementation logic meets requirements before code review.

What are the limitations of using TDD for iterative code review and PR creation?

Using TDD for iterative code review requires strict adherence to the Red-Green-Refactor cycle and complete test coverage before PR creation. Skipping failing tests or documentation prevents the pull request from being finalized.