speckit-implement

Execute multi-phase implementation plans from tasks.md with validation checkpoints.

1|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/code-dot-org/marketing-sites --skill speckit-implement-code-dot-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/code-dot-org/marketing-sites/tree/main/.agents/skills/speckit-implement
Command: npx skills add https://github.com/code-dot-org/marketing-sites --skill speckit-implement-code-dot-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end execution of a multi-phase implementation plan by parsing a tasks.md file, coordinating setup, tests, core development, integration, and polish steps, and reporting progress.

Core Features & Use Cases

  • Parse and validate a tasks.md plan into phase-driven work items.
  • Enforce phase order, dependencies, and test-first execution rules.
  • Run setup, tests, implementation, integration, and polish tasks with progress reporting and error handling.
  • Post-implementation checks including extension hook evaluation.

Quick Start

Run speckit-implement to automatically execute all tasks listed in tasks.md, honoring phase order, dependencies, and test-first rules.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I automate multi-phase implementation plans from a tasks.md file?

You can automate multi-phase implementation plans by running a parser against your tasks.md file to coordinate setup, tests, core development, integration, and polish steps sequentially. This enforces phase order, dependencies, and test-first rules while reporting progress.

What is test-first execution for sequential task implementation?

Test-first execution is an enforced rule that validates tests before proceeding to core development tasks. The automation parses tasks.md, runs setup and tests initially, and halts on critical failures to ensure validation checkpoints are met before integration.

Does this automation work with speckit-like directory structures?

Yes, this automation applies to projects adopting a speckit-like structure with .specify directories. It parses tasks within these directories and coordinates sequential or parallel task execution based on your defined implementation plan.

How do I handle critical failures during end-to-end task execution?

Handling critical failures during task execution involves automated halting. The automation stops the end-to-end implementation process immediately upon detecting a critical failure, preventing downstream integration or polish steps from running until resolved.

Can I run extension hook checks after implementation is complete?

Yes, you can run extension hook checks after implementation. The automation includes post-implementation checks that evaluate extension hooks and report progress once setup, tests, core development, integration, and polish phases finish.

What is the best way to enforce dependencies across parallel task execution?

The best way to enforce dependencies across parallel task execution is using an automated coordinator. It parses tasks.md, validates phase order, and ensures that validation checkpoints and extension hooks are respected before allowing dependent sequential tasks to proceed.