implement-feature

Orchestrate end-to-end feature implementation from tests to documentation.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Capataina/agent-skills --skill implement-feature-capataina
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-feature
Source: https://github.com/Capataina/agent-skills/tree/main/implement-feature
Command: npx skills add https://github.com/Capataina/agent-skills --skill implement-feature-capataina

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implements an architected feature end-to-end. This is a multi-phase pipeline that writes tests, implements code, reviews, and documents. Run after /architect-feature. Takes a feature name as argument.

Core Features & Use Cases

  • Orchestrates a multi-phase pipeline that writes tests, implements code, reviews, and documents.
  • Creates isolated worktrees per feature and enforces dependency order, logging decisions and progress.
  • Supports documentation, review cycles, and index/update flows to keep projects aligned with architecture.

Quick Start

Run the feature command with the feature name (kebab-case) to start the end-to-end implementation workflow.

Frequently Asked Questions about implement-feature

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

FAQPage Schema
How do I automate end-to-end feature implementation from tests to documentation?

Automating feature implementation requires orchestrating a multi-phase pipeline that writes tests, implements code, reviews, and documents. This process uses isolated git worktrees per feature and enforces dependency-based task execution to maintain repeatable delivery.

What is the best way to manage parallel coding tasks when implementing a new software feature?

Managing parallel tasks during feature implementation is best handled by executing dependency-based task waves. This approach processes independent tasks concurrently, logs decisions, and uses isolated worktrees to prevent branch conflicts.

How do I ensure my new code aligns with existing software architecture during development?

Ensuring architecture alignment during feature implementation involves running a structured pipeline after architectural planning. It enforces iterative review cycles and logs decisions to keep the new code consistent with the project's structural design.

Can I use git worktrees to isolate feature development and automate the delivery pipeline?

Yes, isolated git worktrees can be used per feature to automate the delivery pipeline. This creates separate working directories for each feature, preventing branch interference while the pipeline handles testing, coding, and documentation.

Why should I run a feature implementation pipeline after architecture planning?

Running an implementation pipeline after architecture planning ensures the end-to-end delivery follows the established design. It bridges the gap between architectural intent and actual code by enforcing dependency order, testing, and review cycles.

When do I need automated feature delivery with dependency-based task waves?

Automated feature delivery with dependency-based task waves is needed when implementing complex features requiring parallel execution and strict architectural alignment. It manages isolated worktrees and iterative reviews to enforce a repeatable process.