speckit-implement

Executes implementation plans by processing tasks defined in tasks.md.

Updated Aug 31, 2026
One-click install
npx skills add https://github.com/acarmonag/fullstack-devops-agent-aws-terraform --skill speckit-implement-acarmonag
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/acarmonag/fullstack-devops-agent-aws-terraform/tree/main/codebase/rdicidr-0.1.0/.claude/skills/speckit-implement
Command: npx skills add https://github.com/acarmonag/fullstack-devops-agent-aws-terraform --skill speckit-implement-acarmonag

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written implementation plan into working code requires manually tracking dozens of tasks, dependencies, and validation steps. This Skill automates that execution by reading tasks.md and plan.md from a spec-kit project and carrying out each task in the correct order with progress tracking. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel markers, then executes tasks phase-by-phase following TDD ordering. - 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 project's tech stack and creates or verifies ignore files such as .gitignore, .dockerignore, and .eslintignore. - Extension Hooks: Runs pre- and post-implementation hooks defined in .specify/extensions.yml, distinguishing mandatory from optional hooks. - Use Case: After generating a specification and task breakdown with spec-kit, invoke this Skill to implement the entire feature, marking each completed task as [X] in tasks.md. ## Quick Start Run the speckit-implement skill to execute all tasks in tasks.md for the current feature.

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 implementation plan automatically?▼

Invoke the speckit-implement skill in a project containing a .specify directory with tasks.md and plan.md. It parses the task phases, respects dependencies and parallel markers, executes each task, and marks completed tasks as [X] in tasks.md.

What project structure does speckit-implement require?▼

It requires a spec-kit project structure with a .specify/ directory, including scripts/bash/check-prerequisites.sh, plus a feature directory containing tasks.md and plan.md. Optional files like data-model.md, contracts/, and research.md are read when present.

What happens if checklists have unchecked items before implementation?▼

The skill scans all checklist files, displays a status table with checked and unchecked counts, and stops to ask whether you want to proceed. Implementation only continues after you confirm with yes, proceed, or continue.

Can speckit-implement run tasks in parallel?▼

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

What are extension hooks in spec-kit implementation?▼

Hooks are commands defined in .specify/extensions.yml under hooks.before_implement and hooks.after_implement. Mandatory hooks are executed automatically and the skill waits for their result, while optional hooks are only suggested with their command and description.

What should I do if tasks.md is missing or incomplete?▼

The skill assumes a complete task breakdown exists in tasks.md. If tasks are missing or incomplete, run /speckit-tasks first to regenerate the task list before attempting implementation.