speckit-implement

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

Updated May 22, 2026
One-click install
npx skills add https://github.com/WU-MAO-CHIA/AI_tset_platfrom --skill speckit-implement-wu-mao-chia
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/WU-MAO-CHIA/AI_tset_platfrom/tree/main/.opencode/skills/speckit-implement
Command: npx skills add https://github.com/WU-MAO-CHIA/AI_tset_platfrom --skill speckit-implement-wu-mao-chia

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 the correct order. ## Core Features & Use Cases - Phased Task Execution: Parses tasks.md for phases (Setup, Tests, Core, Integration, Polish), respects sequential vs parallel [P] dependencies, and follows a TDD order where tests run before implementation. - Checklist Gating: Scans checklists in the feature directory, reports completion status in a table, and asks for confirmation before proceeding when items are incomplete. - Project Setup Verification: Detects the tech stack from plan.md and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, etc.) with technology-appropriate patterns. - Extension Hooks: Supports optional and mandatory before/after implementation hooks declared in .specify/extensions.yml. - Use Case: After running /speckit-tasks to generate a task breakdown for a new feature, invoke this Skill to implement all tasks, mark completed items as [X] in tasks.md, and receive a final validation report. ## Quick Start 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?▼

Invoke the speckit-implement skill in a spec-kit project containing tasks.md. It parses task phases and dependencies, executes them in order with parallel [P] tasks grouped, and marks each completed task as [X] in the tasks file.

What is required before running spec-kit implementation?▼

The project needs a .specify directory with a feature folder containing tasks.md and plan.md. Optional files like data-model.md, contracts/, research.md, and quickstart.md are read when present to provide implementation context.

Does speckit-implement run tests before writing code?▼

Yes, it follows a TDD approach where test tasks for contracts, entities, and integration scenarios execute before their corresponding implementation tasks, as defined by the task ordering in tasks.md.

What happens if checklists are incomplete before implementation?▼

The skill scans all checklist files, displays a status table with complete and incomplete counts, then stops and asks whether to proceed. Implementation only continues after explicit user confirmation.

Can I run only specific tasks instead of the full plan?▼

Yes, the skill accepts an optional argument for implementation guidance or a task filter, which is considered before execution begins. Without a complete tasks.md, it suggests running /speckit-tasks first.