speckit-implement

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

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/torikhayes/aeai-dotnet-brownfield --skill speckit-implement-torikhayes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/torikhayes/aeai-dotnet-brownfield/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/torikhayes/aeai-dotnet-brownfield --skill speckit-implement-torikhayes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written implementation plan into working code requires manually tracking dozens of tasks, dependencies, and validation steps, which is error-prone and slow. This Skill automates the execution of a spec-kit task breakdown so features are implemented phase by phase with progress tracking. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md to extract phases, dependencies, and parallel markers, then executes tasks in the correct order following a TDD approach. - Checklist Gating: Scans checklist files before implementation and halts for user confirmation if any items are incomplete. - Project Setup Verification: Detects the project technology stack and creates or verifies ignore files such as .gitignore and .dockerignore. - Extension Hooks: Supports optional and mandatory before/after implementation hooks defined in .specify/extensions.yml. - Use Case: After generating a feature specification and task list with spec-kit, run this Skill to implement all tasks, mark completed items in tasks.md, and receive a final validation report. ## Quick Start Run the speckit-implement command to execute all tasks defined in the current feature's tasks.md file.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I execute a spec-kit implementation plan?▼

Run the speckit-implement command in a repository with a .specify directory containing tasks.md. The Skill parses the task list, verifies prerequisites, and executes each phase in order while marking completed tasks as [X].

How does speckit-implement handle task dependencies?▼

It parses tasks.md for phases, sequential dependencies, and parallel markers [P]. Sequential tasks run in order, parallel tasks can run together, and tasks affecting the same files are coordinated to run sequentially.

What happens if checklists are incomplete before implementation?▼

The Skill scans all checklist files, displays a status table with complete and incomplete counts, and stops to ask whether to proceed. Implementation only continues after explicit user confirmation.

Does speckit-implement require a specific project structure?▼

Yes, it requires a spec-kit project structure with a .specify directory containing tasks.md and plan.md. Optional files like data-model.md, contracts/, research.md, and quickstart.md are read when present.

What should I do if tasks.md is missing or incomplete?▼

The Skill assumes a complete task breakdown exists in tasks.md. If tasks are missing or incomplete, run the speckit-tasks command first to regenerate the task list before executing implementation.