speckit-implement

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

Updated Sep 12, 2026
One-click install
npx skills add https://github.com/AndyRace/heart-rate-graph --skill speckit-implement-andyrace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/AndyRace/heart-rate-graph/tree/main/.github/skills/speckit-implement
Command: npx skills add https://github.com/AndyRace/heart-rate-graph --skill speckit-implement-andyrace

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 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 checklist files before implementation and stops to ask for confirmation when items remain unchecked. - Project Setup Verification: Detects the tech stack and creates or verifies ignore files such as .gitignore, .dockerignore, and .eslintignore. - Extension Hooks: Runs mandatory and optional before/after hooks declared in .specify/extensions.yml. - Use Case: After generating a task breakdown with /speckit-tasks, run this Skill to implement the entire feature, marking each completed task as [X] and reporting progress per phase. ## 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 tasks phase by phase respecting dependencies and parallel markers, and marks each completed task as [X] in the tasks file.

How to run tasks in the correct order with dependencies?

The skill parses task phases (Setup, Tests, Core, Integration, Polish) and dependency rules from tasks.md. Sequential tasks run in order, tasks marked [P] run in parallel, and test tasks execute before their corresponding implementation tasks.

Does speckit-implement require a spec-kit project structure?

Yes, it requires a .specify directory with the check-prerequisites PowerShell script and a feature directory containing tasks.md and plan.md. If tasks are missing, it suggests running /speckit-tasks first to generate the task list.

What happens if checklists have unchecked items before implementation?

The skill scans all checklist files, displays a status table with checked and unchecked 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, and the skill reports the error with debugging context. Parallel tasks marked [P] continue independently, with failures reported separately.