speckit-implement

Executes spec-kit task breakdowns to implement features following TDD phases.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/alex-jordan547/agent-setup --skill speckit-implement-alex-jordan547
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/alex-jordan547/agent-setup/tree/main/archive/speckit-implement
Command: npx skills add https://github.com/alex-jordan547/agent-setup --skill speckit-implement-alex-jordan547

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written task breakdown into working code is error-prone: tasks get skipped, dependencies are ignored, and checklists go unverified. This Skill automates the execution phase of a spec-kit project by reading tasks.md and plan.md, then implementing every task in the correct order. ## Core Features & Use Cases - Checklist gating: Scans all checklists in the feature directory, reports pass/fail status in a table, and asks for confirmation before proceeding when items are incomplete. - Phased task execution: Parses tasks.md for phases, dependencies, and parallel [P] markers, then runs setup, tests, core, integration, and polish work in order while marking completed tasks as [X]. - Project setup verification: Detects the repo's tech stack and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, and others) with the correct patterns. - Use Case: After generating a task list with /speckit.tasks, run this Skill to implement the entire feature, with tests written before code and progress reported after each task. ## Quick Start Ask the agent to run the speckit-implement skill to execute all tasks in tasks.md and build the planned feature.

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 task list?▼

Run the speckit-implement skill after generating tasks with /speckit.tasks. It reads tasks.md and plan.md, verifies checklists, then executes each phase in order, marking completed tasks as [X] in the tasks file.

How does spec-kit implementation handle task dependencies?▼

Tasks run phase by phase: setup, tests, core, integration, then polish. Sequential tasks run in order, tasks marked [P] run in parallel, and tasks touching the same files are forced to run sequentially.

What happens if checklists are incomplete before implementation?▼

The skill scans every checklist file, counts completed and incomplete items, and displays a status table. If any items are incomplete, it stops and asks whether to proceed before continuing.

Does speckit-implement require a specific project structure?▼

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

Why does implementation stop when a task fails?▼

Non-parallel task failures halt execution to prevent cascading errors in dependent work. For parallel [P] tasks, successful tasks continue while failed ones are reported with error context and suggested next steps.