speckit-implement

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written implementation plan into working code requires manually tracking dozens of tasks, dependencies, and checklists, 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 implementation to completion. ## Core Features & Use Cases - Checklist Gatekeeping: Scans all checklists in the feature directory, reports pass/fail status in a table, and asks for confirmation before proceeding when items are incomplete. - Phased Task Execution: Parses tasks.md for phases, dependencies, and parallel [P] markers, then executes setup, tests, core, integration, and polish work in the correct order while marking completed tasks as [X]. - Project Setup Verification: Detects the project's technology stack and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, and others) with the correct patterns. - Extension Hooks: Runs mandatory and optional before/after implementation hooks defined in .specify/extensions.yml. - Use Case: After running the spec-kit planning and task-generation commands for a new feature, invoke this Skill to have the agent implement every task, keep tasks.md updated, and report a completion summary. ## 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 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 tasks.md.

What happens if checklists are incomplete before implementation?

The skill scans every file in the checklists directory, counts completed and incomplete items, and displays a status table. If any checklist has incomplete items, it stops and asks whether you want to proceed anyway before continuing.

Does speckit-implement require a specific project structure?

Yes, it requires a spec-kit project with a .specify directory, the check-prerequisites PowerShell script, and a tasks.md file. If tasks are missing, it suggests running the speckit-tasks command first to generate the task list.

How are parallel and sequential tasks handled during execution?

Tasks marked with [P] run in parallel, while tasks touching the same files run sequentially. Execution halts if a non-parallel task fails, but parallel task failures are reported while successful ones continue.

What are extension hooks in spec-kit implementation?

Hooks are commands defined under hooks.before_implement and hooks.after_implement in .specify/extensions.yml. Mandatory hooks are executed automatically and the skill waits for their result, while optional hooks are only suggested to the user.