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.