speckit-implement

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

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/marionoratoRN/custom-speckit-flow --skill speckit-implement-marionoratorn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/marionoratoRN/custom-speckit-flow/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/marionoratoRN/custom-speckit-flow --skill speckit-implement-marionoratorn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written task breakdown into working code is error-prone when done ad hoc: tasks get skipped, dependencies are ignored, and progress is lost. This Skill executes the spec-kit implementation phase deterministically, following tasks.md phase by phase. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel markers, then executes tasks in the correct order with TDD discipline. - Checklist Gating: Scans checklists in the feature directory and asks for confirmation before proceeding when items are unchecked. - Project Setup Verification: Detects the tech stack and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, and others) with appropriate patterns. - Extension Hooks: Runs mandatory and optional pre/post-implementation hooks declared in .specify/extensions.yml. - Use Case: After running /speckit-tasks to generate a task list for a new feature, invoke this Skill to implement all tasks, mark them complete in tasks.md, and receive a completion report. ## Quick Start Ask the assistant to run the speckit-implement skill to execute all tasks in the current feature's tasks.md.

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 tasks.md implementation plan?▼

Invoke the speckit-implement skill after generating tasks with /speckit-tasks. It parses task phases, dependencies, and parallel markers, then executes tasks in order, marking each completed task as [X] in tasks.md.

What prerequisites does speckit-implement need before running?▼

It requires a spec-kit project structure with a .specify directory and a complete tasks.md in the feature folder. It runs check-prerequisites.sh to resolve paths and reads plan.md, data-model.md, and contracts if they exist.

Does speckit-implement run tests before writing code?▼

Yes, it follows a TDD approach by executing test tasks before their corresponding implementation tasks. Contract, entity, and integration tests are written before core development when defined in the task plan.

What happens if checklists have unchecked items during implementation?▼

The skill scans all checklist files, reports a status table, and stops to ask whether to proceed. Implementation only continues after explicit user confirmation; otherwise execution halts.

Can speckit-implement run tasks in parallel?▼

Yes, tasks marked with [P] can run in parallel, while tasks affecting the same files run sequentially. If a parallel task fails, others continue and failures are reported; non-parallel failures halt execution.