speckit-implement

Execute tasks from tasks.md with dependency-driven sequencing and parallel support.

120|25|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/dceoy/speckit-agent-skills --skill speckit-implement-dceoy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/dceoy/speckit-agent-skills/tree/main/skills/speckit-implement
Command: npx skills add https://github.com/dceoy/speckit-agent-skills --skill speckit-implement-dceoy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-implement automates end-to-end execution of a Spec Kit feature by processing and executing all tasks defined in tasks.md and applying the plan.md.

Core Features & Use Cases

  • Prerequisites check and environment validation before execution.
  • Load and analyze the workflow by parsing tasks.md, plan.md, and optional artifacts.
  • Execute tasks in defined phases (Setup, Tests, Core, Integration, Polish) with dependency-driven sequencing and parallel task support.
  • Progress tracking, error handling, and completion validation ensuring tasks are marked off in tasks.md.
  • TDD-oriented flow that runs tests before corresponding implementation tasks and updates the project state accordingly.

Quick Start

Run the prerequisites check, load tasks.md and plan.md, and execute the plan step by step.

Frequently Asked Questions about speckit-implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end execution of tasks defined in tasks.md?

Automating tasks.md execution involves parsing the file for phases, dependencies, IDs, and parallel markers, then enforcing sequential or parallel execution while updating tasks.md upon completion.

What is a Spec Kit feature development workflow?

A Spec Kit workflow uses plan.md to outline milestones and tasks.md to define actionable steps. Execution spans defined phases like Setup, Tests, Core, Integration, and Polish to complete the implementation.

How do I enforce dependency-driven sequencing when running markdown task lists?

Dependency-driven sequencing is enforced by parsing task IDs and dependencies from tasks.md. The system completes prerequisite tasks before dependents and supports parallel execution where markers allow.

Does the implementation flow support running tests before core implementation tasks?

Yes, the execution flow follows a TDD-oriented approach that runs tests before corresponding implementation tasks. It validates progress and updates the project state in tasks.md upon completion.

Can I execute parallel tasks defined in tasks.md during feature development?

Yes, tasks.md supports parallel markers. The execution engine parses these markers and runs eligible tasks concurrently while maintaining strict sequential execution for tasks with unresolved dependencies.

What prerequisites do I need to check before executing a plan.md workflow?

Before executing a plan.md workflow, you must run a prerequisites check and environment validation to ensure the system can load, analyze, and process the tasks.md and plan.md files correctly.