speckit-implement

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

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

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 easy to lose track of. This Skill automates the execution phase of a Spec Kit project by reading tasks.md and driving the implementation end to end. ## Core Features & Use Cases - Automated Task 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 technology stack and creates or verifies ignore files (.gitignore, .dockerignore, etc.) with appropriate patterns. - Extension Hooks: Supports pre- and post-implementation hooks defined in .specify/extensions.yml for customizable workflow automation. - Use Case: After running the Spec Kit planning commands for a new feature, invoke this Skill to automatically implement all tasks, mark them complete in tasks.md, and validate the result against the specification. ## Quick Start Ask the agent to run the speckit-implement skill 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 Spec Kit implementation plan automatically?

Run the speckit-implement skill in a project containing a .specify directory with a completed tasks.md. The skill parses task phases and dependencies, executes them in order following TDD, and marks each completed task with [X] in tasks.md.

What files are required before running spec-kit implementation?

The skill requires tasks.md and plan.md in the feature directory, verified via the check-prerequisites script. Optional files like data-model.md, contracts/, research.md, and quickstart.md are loaded when present to provide additional context.

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 items are incomplete, it stops and asks whether to proceed, halting execution unless the user explicitly confirms.

Does speckit-implement support custom hooks or extensions?

Yes, it reads .specify/extensions.yml for hooks under before_implement and after_implement keys. Mandatory hooks are executed automatically, optional hooks are suggested, and hooks with enabled set to false are skipped.

How does the skill handle parallel and sequential tasks?

Tasks marked with [P] can run in parallel, while sequential tasks execute in dependency order. Tasks affecting the same files run sequentially, and execution halts if any non-parallel task fails.