speckit-implement

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

1|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/trungenglish/SHOPWISE --skill speckit-implement-trungenglish
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/trungenglish/SHOPWISE/tree/main/.cursor/skills/speckit-implement
Command: npx skills add https://github.com/trungenglish/SHOPWISE --skill speckit-implement-trungenglish

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 implementation proceeds 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 to ask for confirmation if any items are incomplete. - Project Setup Verification: Detects the project stack and creates or verifies ignore files such as .gitignore, .dockerignore, and .eslintignore. - Extension Hooks: Runs optional or mandatory pre- and post-implementation hooks defined in .specify/extensions.yml. - Use Case: After generating a task breakdown with /speckit-tasks, run this Skill to implement all tasks, mark completed items as [X] in tasks.md, and receive a completion report. ## Quick Start Ask the assistant to run the speckit-implement workflow 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 tasks.md implementation plan automatically?▼

Run the speckit-implement command in a spec-kit project after generating tasks.md. It parses task phases, dependencies, and parallel markers, then executes each phase in order while marking completed tasks as [X].

What is required before running spec-kit implementation?▼

The project needs a .specify directory with a complete tasks.md task breakdown and a plan.md describing the tech stack. If tasks are missing or incomplete, run /speckit-tasks first to regenerate the task list.

Does speckit-implement support parallel task execution?▼

Yes, 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 failed parallel tasks are reported without halting others.

What happens if checklists are incomplete before implementation?▼

The Skill scans all checklist files in the feature's checklists directory and displays a status table. If any items are incomplete, it stops and asks whether to proceed, halting execution unless you confirm.

How do extension hooks work in spec-kit implementation?▼

Hooks defined under hooks.before_implement and hooks.after_implement in .specify/extensions.yml run automatically if mandatory, or are suggested if optional. Hooks with enabled set to false or unresolvable conditions are skipped.