implement-feature

Convert approved feature requirements into code using test-driven development.

18|9|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/arozumenko/sdlc-skills --skill implement-feature-arozumenko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-feature
Source: https://github.com/arozumenko/sdlc-skills/tree/main/skills/implement-feature
Command: npx skills add https://github.com/arozumenko/sdlc-skills --skill implement-feature-arozumenko

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents feature work from becoming guesswork by enforcing a test-first workflow, verification steps, and a clean PR/handoff sequence to ensure the implemented feature matches acceptance criteria.

Core Features & Use Cases

  • Plan-to-code execution: Reads the plan/story acceptance criteria and interface contract, then turns each criterion into tests before implementation.
  • TDD-led delivery: Creates a failing test “red phase,” implements the minimum code to pass, and adds automated coverage as needed.
  • Verification and safe handoff: Performs manual sanity checks, runs the full test suite, and produces a properly documented PR ready for review.

Quick Start

Tell the agent to implement your approved feature starting from the ticket’s acceptance criteria, create failing tests first, implement to satisfy them, run the full test suite, and prepare the PR for review.

Frequently Asked Questions about implement-feature

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

FAQPage Schema
How do I implement a feature using test-driven development from acceptance criteria?

Test-driven development from acceptance criteria involves loading the approved plan, writing failing tests for each criterion, implementing the minimum code to pass, running the full test suite, and preparing a documented pull request.

What's the best way to turn approved story requirements into working code with verification?

Turning approved story requirements into working code requires defining executable done test cases, implementing only what acceptance criteria demand without scope creep, running lint and type checks, and documenting outcomes on the ticket.

How does a TDD red-green workflow prevent scope creep during feature implementation?

A TDD red-green workflow prevents scope creep by enforcing a failing test phase first, then implementing only the minimum code required to satisfy acceptance criteria and pass the test suite.

Do I need a fully approved plan before starting feature implementation with TDD?

Yes, feature implementation requires loading an approved plan or story in a ready state with defined acceptance criteria and interface contracts before writing tests and generating code.

Can I automate manual verification and PR handoff for end-to-end feature execution?

End-to-end feature execution coordinates manual sanity checks, automated integration coverage when needed, and final PR handoff by running the full test suite and documenting outcomes directly on the ticket.

What checks should I run before creating a pull request for a new feature?

Before creating a pull request, you should run the full test suite plus lint and type checks, perform manual sanity checks, and ensure all acceptance criteria are satisfied with no scope creep.