speckit-implement

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

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

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 the plan in tasks.md is carried out 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 TDD principles. - Checklist Gating: Scans checklist files before implementation and halts to ask for confirmation if any items are incomplete. - Project Setup Verification: Detects the project technology 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 generating a feature specification and task breakdown with spec-kit, invoke this Skill to implement all tasks, mark them complete in tasks.md, and receive a completion report. ## Quick Start Ask the agent to run the speckit-implement skill to execute all tasks defined 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 spec-kit tasks.md implementation plan?

Invoke the speckit-implement skill from the repository root. It runs the check-prerequisites script, loads tasks.md and plan.md, then executes each phase in order while marking completed tasks as [X] in the tasks file.

What is required before running spec-kit implementation?

The project must contain a .specify directory with a complete tasks.md task breakdown and a plan.md describing the tech stack and architecture. If tasks are missing, run the speckit-tasks command first to generate 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 stopping successful ones.

What happens if checklists are incomplete before implementation?

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

Why does speckit-implement create ignore files during setup?

It detects the project technology from plan.md and existing config files, then creates or verifies ignore files like .gitignore, .dockerignore, or .eslintignore with standard patterns for the detected stack, appending only missing critical patterns.