build-implementation

Convert architect-provided failing-test stubs into implemented code using the ATDD protocol.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/paulingham/.claude --skill build-implementation-paulingham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-implementation
Source: https://github.com/paulingham/.claude/tree/main/skills/build-implementation
Command: npx skills add https://github.com/paulingham/.claude --skill build-implementation-paulingham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes and automates the Build phase of the delivery pipeline. It guides engineers to convert architect-provided per-AC failing-test stubs into production-ready code using the ATDD protocol, ensuring fast feedback, strong test coverage, and early defect detection.

Core Features & Use Cases

  • Read and interpret the architect-provided failing-test stubs for each acceptance criterion and translate them into actionable implementation steps.
  • Execute a batched RED and then implement clean, cohesive production code that satisfies the mutation gate and cohesion rules.
  • Apply ATDD, PBT adjacency, and mutation scoring within a disciplined build cycle to produce auditable artifacts and robust, maintainable code.

Quick Start

Follow the Build ATDD protocol to implement a slice by reading the architect's failing-test stubs, performing the batched RED, implementing cleanly, and passing the mutation gate.

Frequently Asked Questions about build-implementation

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

FAQPage Schema
How do I implement code from failing-test stubs using ATDD?

To implement code from failing-test stubs using ATDD, read the architect-provided per-AC stubs, execute a batched RED phase, and write production code that passes the mutation gate and satisfies cohesion rules.

What is mutation gating in a build workflow?

Mutation gating in a build workflow is a quality control step that scores code changes based on how effectively tests detect mutations, ensuring robust coverage and early defect detection before build completion.

Does the ATDD build protocol enforce cohesion-based shape rules?

Yes, the ATDD build protocol enforces cohesion-based shape rules to ensure that production code implemented from failing-test stubs remains clean, maintainable, and structurally cohesive throughout the delivery pipeline.

Can I batch test rewrites during the ATDD build phase?

Yes, you can batch test rewrites during the ATDD build phase. The workflow automates batching test rewrites across typical build scenarios to streamline the transition from failing tests to implemented production code.

What is the best way to automate the build phase of a delivery pipeline?

The best way to automate the build phase is to use an ATDD-driven orchestration workflow that converts architect-provided failing-test stubs into code, applies mutation scoring, and enforces runtime contract checks to produce auditable artifacts.

Why does my ATDD build fail the mutation gate?

An ATDD build fails the mutation gate when implemented production code lacks sufficient test coverage to catch generated mutations, meaning tests must be strengthened to satisfy the required mutation score before passing the build.