speckit-implement

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

Updated Sep 14, 2026
One-click install
npx skills add https://github.com/desarrolloainia/nuevo_circuito_mir --skill speckit-implement-desarrolloainia
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/desarrolloainia/nuevo_circuito_mir/tree/main/backend/.agents/skills/speckit-implement
Command: npx skills add https://github.com/desarrolloainia/nuevo_circuito_mir --skill speckit-implement-desarrolloainia

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 the correct order with dependency and TDD rules enforced. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md for phases, dependencies, and parallel [P] markers, then executes tasks in order and marks 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 and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, and others) with appropriate patterns. - Extension Hooks: Runs mandatory and optional before_implement and after_implement 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—while tracking progress per task. ## 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 tasks.md implementation plan automatically?▼

Run the speckit-implement skill in a spec-kit project. It reads tasks.md and plan.md, executes tasks phase by phase respecting dependencies and parallel [P] markers, and marks each completed task as [X] in the tasks file.

What is required before running spec-kit implementation?▼

The project must have a .specify directory and a complete tasks.md generated by /speckit-tasks. The skill runs check-prerequisites.ps1 to resolve FEATURE_DIR and available docs before executing any task.

Does speckit-implement run tests before writing code?▼

Yes, it follows a TDD approach by executing test tasks before their corresponding implementation tasks. Contract, entity, and integration tests are written before core development begins.

What happens if checklists have unchecked items during implementation?▼

The skill scans all checklist files, displays a status table, and stops to ask whether to proceed. Implementation only continues after the user explicitly confirms with yes, proceed, or continue.

Why does implementation halt when a task fails?▼

Non-parallel task failures halt execution to prevent cascading errors, with clear error messages and suggested next steps. Parallel [P] tasks continue independently, and only the failed ones are reported.