implement

Translate SDLC planning artifacts into tested software with TDD and quality gates.

1|1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/45ck/claude-sdlc-plugin --skill implement-45ck
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/45ck/claude-sdlc-plugin/tree/main/skills/implement
Command: npx skills add https://github.com/45ck/claude-sdlc-plugin --skill implement-45ck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill translates validated SDLC planning artifacts into working software using TDD and strict quality gates, ensuring traceability from planning to delivery.

Core Features & Use Cases

  • TDD-first implementation: Write tests before code, then implement to pass acceptance criteria from planning artifacts.
  • Quality gates enforcement: Git hooks, linting, formatting, type checks, and tests must pass before commits and pushes.
  • Artifact-guided workflow: Reads docs/sdlc.state.json, user stories, RTM, OpenAPI, ERD, and domain models to drive feature-by-feature delivery.
  • Progress tracking: Updates RTM and supports /sdlc:update to sync progress with artifacts.
  • Error handling: Validates planning completeness and surfaces guidance when planning is incomplete.

Quick Start

  1. Run planning: /sdlc:init and /sdlc:plan to generate artifacts.
  2. Start implementing: /sdlc:implement to begin a guided, test-first workflow.
  3. Commit with hooks: Ensure pre-commit and pre-push hooks pass before pushing.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I translate SDLC planning artifacts into implemented software using TDD?▼

TDD-driven SDLC implementation translates validated planning artifacts into software by reading project state and user stories, enforcing test-first development, and updating traceability matrices after each feature. It guides developers through feature-by-feature delivery.

How do I enforce quality gates and git hooks during software implementation?▼

Quality gates enforcement blocks commits and pushes unless linting, formatting, type checks, and tests pass. Pre-commit and pre-push git hooks validate code quality automatically before changes are integrated into the project repository.

What is a traceability matrix in SDLC and how do I update it during implementation?▼

A traceability matrix links planning artifacts to implemented features. TDD-driven implementation updates the Requirements Traceability Matrix automatically after each feature is completed, ensuring traceability from user stories to delivered software.

Do I need planning artifacts before starting a TDD implementation workflow?▼

Yes, planning artifacts are required. The workflow reads docs/sdlc.state.json, user stories, OpenAPI specs, and ERDs to guide implementation. It validates planning completeness and surfaces guidance when planning artifacts are incomplete.

Can I use OpenAPI and ERD models to guide feature-by-feature implementation?▼

Yes, artifact-guided implementation reads OpenAPI specs, ERDs, and domain models alongside user stories. These planning artifacts drive the dependency-driven workflow, guiding developers through feature-by-feature delivery and acceptance criteria validation.

What happens if my SDLC planning artifacts are incomplete before implementation?▼

The implementation workflow validates planning completeness and surfaces guidance when planning is incomplete. It reads docs/sdlc.state.json and project artifacts, ensuring required user stories and data models exist before starting TDD implementation.