prd-v07-implementation-loop

Orchestrate PRD v0.7 EPIC delivery with a test-first implementation loop.

193|9|Updated Jul 10, 2025
One-click install
npx skills add https://github.com/mattgierhart/PRD-driven-context-engineering --skill prd-v07-implementation-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-v07-implementation-loop
Source: https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v07-implementation-loop
Command: npx skills add https://github.com/mattgierhart/PRD-driven-context-engineering --skill prd-v07-implementation-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates end-to-end PRD v0.7 EPIC builds through a disciplined Implementation Loop that enforces test-first development, traceability, and continuous SoT alignment.

Core Features & Use Cases

  • Load Context → Select Focus → Write Test (Red) → Write Code (Green) → Tag Code → Update SoT → Validate → Repeat, ensuring incremental progress and auditable traceability.
  • Session State Protocol: Before ending any session, update Section 0 with Last Action, Stopping Point, Next Steps, and Context to guarantee continuity.
  • Code Traceability Protocol: Every major code unit declares relevant IDs with @implements and @see references to maintain mapping from code to specs and tests.

Quick Start

Begin a new EPIC by loading the context, writing a failing test, implementing minimal code to pass the test, tagging code with traceability markers, updating the SoT, and repeating until the EPIC is complete.

Frequently Asked Questions about prd-v07-implementation-loop

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

FAQPage Schema
How do I enforce test-first development and traceability during EPIC builds?

Test-first development and traceability during EPIC builds are enforced by a deterministic Implementation Loop: load context, write a failing test, implement code, apply @implements tagging, update SoT artifacts, and validate before repeating.

What is an Implementation Loop for software EPIC delivery?

An Implementation Loop for EPIC delivery is a repeating cycle of context loading, test writing, coding, tagging, SoT updates, and validation that ensures incremental progress and auditable traceability across planning, design, build, and validation phases.

How do I maintain code-to-spec traceability across continuous delivery sessions?

Code-to-spec traceability is maintained by declaring relevant IDs with @implements and @see references in every major code unit, ensuring a persistent mapping between code, specifications, and tests.

How do I preserve session state and context when pausing long-running EPIC tasks?

Session state is preserved by updating Section 0 with Last Action, Stopping Point, Next Steps, and Context before ending any session, guaranteeing continuity for the next implementation cycle.

Do I need external dependencies to run a test-first implementation loop?

No external dependencies are required to run the test-first implementation loop, as the Skill operates independently to orchestrate context loading, coding, tagging, and SoT validation steps.

What's the best way to keep source of truth artifacts aligned with code and tests?

The best way to keep source of truth artifacts aligned is through continuous SoT updates within the Implementation Loop, validating that specifications, tests, and code remain synchronized after every incremental build step.