speckit-implement

Executes implementation plans by processing tasks defined in spec-kit tasks.md files.

Updated May 19, 2026
One-click install
npx skills add https://github.com/Nasalciuc/ATS-HERO --skill speckit-implement-nasalciuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/Nasalciuc/ATS-HERO/tree/main/.cursor/skills/speckit-implement
Command: npx skills add https://github.com/Nasalciuc/ATS-HERO --skill speckit-implement-nasalciuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written specification and task breakdown into working code requires disciplined, phase-by-phase execution; this Skill automates that process by reading tasks.md and plan.md from a spec-kit project and executing every task in dependency order. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel markers, then implements tasks sequentially or in parallel while marking completed items as [X]. - Checklist Gating: Scans checklists in the feature directory, reports pass/fail status, and asks for confirmation before proceeding when items are unchecked. - Project Setup Verification: Detects the tech stack from plan.md and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, and others) with appropriate patterns. - Extension Hooks: Runs optional and mandatory before/after hooks declared in .specify/extensions.yml. - Use Case: After running /speckit-tasks to generate a task breakdown for a new feature, invoke this Skill to implement the entire feature—setup, tests, core code, integration, and polish—following TDD ordering. ## Quick Start Run the speckit-implement skill to execute all tasks in the current feature's tasks.md and report progress as each task completes.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I execute a spec-kit tasks.md implementation plan?▼

Invoke the speckit-implement skill in a project with a .specify directory. It runs the check-prerequisites script, loads tasks.md and plan.md, then executes tasks phase by phase, marking each completed task as [X] in the tasks file.

What is required before running spec-kit implementation?▼

The project must have a spec-kit structure with a .specify directory and a complete tasks.md generated by /speckit-tasks. If tasks are missing or incomplete, run /speckit-tasks first to regenerate the task breakdown.

Does speckit-implement support parallel task execution?▼

Yes. Tasks marked with [P] in tasks.md can run in parallel, while sequential tasks run in dependency order. Tasks affecting the same files are coordinated to run sequentially, and failed parallel tasks are reported without stopping successful ones.

What happens when checklists have unchecked items?▼

The skill scans all checklist files, displays a status table with checked and unchecked counts, then stops and asks whether to proceed. Implementation only continues after explicit user confirmation.

How do extension hooks work in spec-kit implementation?▼

Hooks declared under hooks.before_implement and hooks.after_implement in .specify/extensions.yml are executed automatically when mandatory, or offered as prompts when optional. Hooks with enabled set to false or unresolvable conditions are skipped.