speckit-implement

Executes implementation plans by processing tasks defined in tasks.md with TDD.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/stefaniuk/loadout --skill speckit-implement-stefaniuk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/stefaniuk/loadout/tree/main/.github/skills/speckit-implement
Command: npx skills add https://github.com/stefaniuk/loadout --skill speckit-implement-stefaniuk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams using spec-driven development often struggle to consistently turn a task breakdown into working, verified code. This Skill automates the execution phase of a spec-kit workflow by reading tasks.md and implementing every task in order with test-driven development and quality gates. ## Core Features & Use Cases - Sequential Task Execution: Parses tasks.md for phases, dependencies, and parallel markers, then implements each task following TDD. - Checklist Gating: Scans requirements checklists before implementation and pauses for confirmation when items are unchecked. - Extension Hooks: Runs pre- and post-implementation hooks declared in .specify/extensions.yml, respecting optional and mandatory flags. - Use Case: After generating a task list with /speckit-tasks, invoke this Skill to implement the entire feature, mark tasks complete, run Show & Tell verification steps, and produce a completion report. ## Quick Start Ask the agent to run the speckit-implement skill to execute all tasks in tasks.md and implement the feature with passing tests.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I implement a feature from a spec-kit tasks.md file?▼

Run the speckit-implement skill after generating tasks.md with /speckit-tasks. It parses task phases and dependencies, implements each task using test-driven development, marks completed tasks as [X], and runs verification steps after each phase.

What happens if tasks.md does not exist when running implementation?▼

The skill stops immediately and instructs you to run /speckit-tasks first. It assumes a complete task breakdown already exists and will not invent tasks or proceed without the tasks.md file.

Does speckit-implement work with the Superpowers workflow mode?▼

No. The skill checks the active workflow mode via workflow-mode.sh and stops if the mode is superpowers. You must switch with make workflow-use mode=speckit before proceeding, and the two workflows must not be mixed in one session.

Why does implementation pause on unchecked checklist items?▼

The skill treats checklists in the feature's checklists/ directory as a read-only quality gate. If any items are unchecked, it displays a status table and asks for explicit confirmation before continuing, halting if you decline.

What are extension hooks in spec-kit implementation?▼

Hooks are commands declared under hooks.before_implement and hooks.after_implement in .specify/extensions.yml. Mandatory hooks are executed automatically before or after implementation, while optional hooks are only suggested with their command and description.