speckit-implement

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

9|2|Updated Aug 27, 2025
One-click install
npx skills add https://github.com/opsmill/infrahub-solution-ai-dc --skill speckit-implement-opsmill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/opsmill/infrahub-solution-ai-dc/tree/main/.agents/skills/speckit-implement
Command: npx skills add https://github.com/opsmill/infrahub-solution-ai-dc --skill speckit-implement-opsmill

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 phase in the correct order. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel markers, then executes setup, tests, core, integration, and polish tasks in order. - Checklist Gating: Scans checklists in the feature directory and halts for user confirmation if any items are incomplete before implementation begins. - Project Setup Verification: Detects the project's tech stack and creates or verifies ignore files such as .gitignore, .dockerignore, and .eslintignore. - Extension Hooks: Runs optional and mandatory pre- and post-implementation hooks defined in .specify/extensions.yml. - Use Case: After running /speckit-tasks to generate a task breakdown, invoke this Skill to implement the entire feature, with progress reported after each task and completed tasks marked [X] in tasks.md. ## Quick Start Ask the agent to run the speckit-implement skill to execute all tasks in tasks.md for the current feature.

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 skill in a spec-kit project. It reads tasks.md and plan.md, executes each phase in dependency order, marks completed tasks as [X], and reports progress after every task.

What is required before running spec-kit implementation?▼

The project must contain a .specify directory with the check-prerequisites script, plus a feature directory holding tasks.md and plan.md. If tasks are missing, run /speckit-tasks first to generate the task breakdown.

Does speckit-implement support parallel task execution?▼

Yes. Tasks marked with [P] in tasks.md can run in parallel, while sequential tasks run in order. Tasks affecting the same files are coordinated to run sequentially, and failed parallel tasks are reported without stopping successful ones.

What happens if checklists are incomplete before implementation?▼

The skill scans all checklist files, displays a status table with complete and incomplete counts, and stops to ask whether to proceed. Implementation only continues after explicit user confirmation.

Why does implementation stop when a task fails?▼

Non-parallel task failures halt execution to prevent cascading errors in dependent phases. The skill provides error context and suggests next steps so you can fix the issue and resume.