speckit-implement

Execute tasks.md implementation plans into repository changes for Spec Kit projects.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nShieldSolo/ArcticFactory.Preset --skill speckit-implement-nshieldsolo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/nShieldSolo/ArcticFactory.Preset/tree/main/.agent/skills/speckit-implement
Command: npx skills add https://github.com/nShieldSolo/ArcticFactory.Preset --skill speckit-implement-nshieldsolo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a written implementation plan and task list into a disciplined, traceable implementation process so teams can execute feature work consistently and safely without missing checklist items or task dependencies.

Core Features & Use Cases

  • Pre-execution verification: Checks project prerequisites, repository status, and checklists before making changes.
  • Task-driven execution: Reads tasks.md and plan.md to enforce phase order, dependency rules, and TDD-style execution (tests before code).
  • Hook integration & automation: Detects and surfaces optional or mandatory pre/post implementation hooks from .specify/extensions.yml and supports automated execution flows.
  • Progress tracking and validation: Reports task progress, halts on critical failures, updates task completion markers, and performs final validation against the original specification.

Quick Start

Run the speckit-implement skill to execute the tasks defined in tasks.md and follow the implementation outline.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I execute implementation plans and tasks from a markdown checklist?

To execute implementation plans, you can use a task-driven execution process that reads tasks.md and plan.md files to enforce phase order, dependency rules, and TDD-style execution. This approach converts written checklists into concrete repository changes while verifying prerequisites before making modifications.

What is the best way to automate task execution and enforce dependencies in a Spec Kit project?

Automating task execution in a Spec Kit project involves parsing plan.md and tasks.md to enforce phase order and dependency rules. The process reads .specify directory configurations to handle pre/post extension hooks and automatically updates task completion markers during implementation.

How do pre-execution verification and hooks work when running implementation tasks?

Pre-execution verification checks project prerequisites, repository status, and checklists before making changes. Hook integration detects optional or mandatory pre/post implementation hooks from .specify/extensions.yml, surfacing them for automated execution flows during the task-driven implementation process.

Do I need a .specify directory to run automated implementation plan execution?

Yes, a .specify directory is required for implementation plan execution. The process applies to Spec Kit projects containing this directory to verify checklists, parse plan.md and tasks.md, handle extension hooks, and perform final validation against the original specification.

How does progress tracking and validation work during tasks.md execution?

Progress tracking during tasks.md execution reports task progress, halts on critical failures, and updates task completion markers. After executing implementation plans, the process performs final validation against the original specification to ensure all checklist items and dependencies are satisfied.

What happens if there are critical failures during task-driven implementation?

When critical failures occur during task-driven implementation, the execution process halts to prevent further repository changes. This disciplined approach ensures traceability and safety, allowing you to address failures before continuing with the remaining tasks.md execution plan.