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.