speckit-implement

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

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/zhangliuliuzhang/memcached-rvv-v2 --skill speckit-implement-zhangliuliuzhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/zhangliuliuzhang/memcached-rvv-v2/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/zhangliuliuzhang/memcached-rvv-v2 --skill speckit-implement-zhangliuliuzhang

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 order. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel markers, then executes tasks in the correct order following TDD principles. - Checklist Gating: Scans checklists in the feature directory and halts for confirmation if any items are incomplete before implementation begins. - Project Setup Verification: Detects the project technology stack and creates or verifies ignore files such as .gitignore, .dockerignore, and .eslintignore. - Use Case: After running the spec-kit planning and task-generation commands for a new feature, invoke this Skill to implement all tasks, mark them complete in tasks.md, and receive a completion report. ## Quick Start 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 implementation plan automatically?

Invoke the speckit-implement skill in a project containing a .specify directory with tasks.md and plan.md. It parses the task phases, respects dependencies and parallel markers, executes each task, and marks completed items as [X] in tasks.md.

What project structure does speckit-implement require?

It requires a spec-kit project structure with a .specify directory, a tasks.md file containing the task breakdown, and a plan.md describing the tech stack and architecture. Optional files like data-model.md, contracts/, and research.md are read when present.

What happens if checklists are incomplete before implementation?

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

Does speckit-implement run tasks in parallel?

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 are extension hooks in speckit-implement?

Extension hooks are commands defined in .specify/extensions.yml under hooks.before_implement and hooks.after_implement. Mandatory hooks are executed automatically, while optional hooks are presented for you to run manually.