speckit-implement

Execute tasks.md implementation plans with phase-based task flows and validation.

9|1|Updated Jul 21, 2025
One-click install
npx skills add https://github.com/usepowershell/PoshMcp --skill speckit-implement-usepowershell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/usepowershell/PoshMcp/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/usepowershell/PoshMcp --skill speckit-implement-usepowershell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates executing an implementation plan by reading tasks.md and related specification files, validating prerequisites and checklists, running required scripts and hooks, and orchestrating phase-based task execution to convert a spec into implemented project changes.

Core Features & Use Cases

  • Pre-execution hook handling: Detect and present or automatically run configured before_implement hooks from .specify/extensions.yml.
  • Checklist validation and gating: Scan checklists, produce pass/fail status, and prompt the user when incomplete items must be acknowledged before proceeding.
  • Project setup verification: Run the .specify prerequisite script, verify or create ignore files based on detected technologies, and ensure repo readiness.
  • Task orchestration and enforcement: Parse tasks.md and plan.md, respect sequential and parallel markers, run phases (Setup, Tests, Core, Integration, Polish), enforce TDD ordering, track progress, and halt on critical failures.
  • Post-execution hooks and validation: Run or present after_implement hooks, validate completion, and report a final status summary.

Quick Start

Run the speckit-implement skill to execute tasks.md, verify prerequisites and checklists, and perform the implementation plan with any optional guidance.

Frequently Asked Questions about speckit-implement

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

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

Yes, checklist validation gates task execution by scanning checklists and producing pass or fail status. The implementation halts and prompts you when incomplete checklist items must be acknowledged before proceeding with the task flow.

Can I run pre and post extension hooks during spec implementation?

Yes, you can run pre and post extension hooks during spec implementation by detecting configurations in .specify/extensions.yml. The Skill automatically runs or presents before_implement and after_implement hooks to orchestrate the full execution lifecycle.

Does spec implementation enforce TDD ordering and strict failure handling?

Spec implementation enforces TDD ordering across phases and tracks progress while respecting sequential and parallel task rules. It applies strict failure handling to halt execution immediately upon encountering critical validation or execution failures.

What do I need in my repository to run phase-based task execution?

You need a .specify directory structure containing your prerequisite PowerShell script and extensions.yml. The Skill verifies repository readiness by running the prerequisite script, validating checklists, and updating ignore files based on detected technologies.