speckit-implement

Executes predefined tasks.md and plan.md workflows with sequential and parallel steps.

Updated May 16, 2026
One-click install
npx skills add https://github.com/WeihanLi/Spark.OpenXml --skill speckit-implement-weihanli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/WeihanLi/Spark.OpenXml/tree/main/.agents/skills/speckit-implement
Command: npx skills add https://github.com/WeihanLi/Spark.OpenXml --skill speckit-implement-weihanli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates a step-by-step implementation plan by parsing tasks.md and coordinating the execution flow to deliver a complete solution.

Core Features & Use Cases

  • Task orchestration: reads tasks.md and plan.md to structure phase-by-phase work with dependencies.
  • TDD-driven: ensures tests precede implementation, with progress reporting and rollback hooks.
  • Post-execution hooks: handles mandatory and optional extension hooks via .specify/extensions.yml.

Quick Start

Provide the project with tasks.md and plan.md, then run speckit-implement to execute the full task plan.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I automate project implementation from a tasks.md file?

You can automate project implementation from a tasks.md file by running an orchestration skill that parses the file and plan.md to coordinate sequential and parallel task execution automatically.

What is a tests-first implementation workflow for spec-kit style projects?

A tests-first implementation workflow for spec-kit style projects ensures tests precede core development. The orchestrator enforces this TDD approach while managing setup, integration, and polish phases with progress reporting and rollback hooks.

How do I execute sequential and parallel tasks based on a predefined plan?

You can execute sequential and parallel tasks by providing a predefined tasks.md and plan.md to an orchestration tool. It evaluates task dependencies to structure phase-by-phase work and coordinates the execution flow accordingly.

Do I need a .specify directory to use post-execution hooks?

Yes, a .specify directory is required to use post-execution hooks. The orchestrator applies mandatory and optional extension hooks defined in .specify/extensions.yml after completing the core task execution phases.

Can I handle rollback and error handling during task orchestration?

You can handle rollback and error handling during task orchestration through built-in post-execution hooks. The workflow enforces a tests-first approach and provides progress reporting to manage errors and trigger rollback mechanisms.