speckit-implement

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

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/eovipmak/unattended-iso --skill speckit-implement-eovipmak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/eovipmak/unattended-iso/tree/main/.commandcode/skills/speckit-implement
Command: npx skills add https://github.com/eovipmak/unattended-iso --skill speckit-implement-eovipmak

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. This Skill automates that execution by reading tasks.md and plan.md from a spec-kit project and carrying out each task in the correct order with progress tracking. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel markers, then executes tasks phase-by-phase following TDD ordering. - Checklist Gating: Scans checklists in the feature directory, reports pass/fail status, and asks before proceeding when items are unchecked. - Project Setup Verification: Detects the tech stack and creates or verifies ignore files such as .gitignore, .dockerignore, and .eslintignore. - Extension Hooks: Runs optional and mandatory before/after hooks declared in .specify/extensions.yml. - Use Case: After generating a spec, plan, and task breakdown with other spec-kit commands, invoke this Skill to implement the entire feature, marking each completed task as [X] in tasks.md. ## Quick Start Ask the agent to implement the current feature by executing all tasks in tasks.md for this spec-kit project.

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 tasks.md implementation plan with spec-kit?

Run the speckit-implement command in a project that has a .specify directory with tasks.md and plan.md. The Skill parses task phases and dependencies, executes them in order, and marks each completed task as [X] in tasks.md.

What project structure does spec-kit implementation require?

It requires a spec-kit project with a .specify directory containing scripts, plus a feature directory holding tasks.md and plan.md. Optional files like data-model.md, research.md, contracts/, and checklists/ are read when present.

What happens if checklists have unchecked items before implementation?

The Skill scans all checklist files, displays a status table with checked and unchecked counts, then stops and asks whether to proceed. Implementation only continues after explicit user confirmation.

Does speckit-implement run tasks in parallel?

Tasks marked with [P] in tasks.md can run in parallel, while sequential tasks run in dependency order. Tasks affecting the same files are coordinated to run sequentially, and phases complete before the next phase begins.

What are extension hooks in spec-kit implementation?

Hooks are commands declared in .specify/extensions.yml under hooks.before_implement or hooks.after_implement. Mandatory hooks are executed automatically and the Skill waits for their result; optional hooks are only suggested to the user.