What problem does it solve? Turning a written implementation plan into working code requires disciplined, phase-by-phase execution with dependency tracking, checklist gating, and progress reporting. This Skill automates that execution loop inside a spec-kit project so tasks in tasks.md are completed in the correct order with validation at each stage. ## Core Features & Use Cases - Phased Task Execution: Parses tasks.md into Setup, Tests, Core, Integration, and Polish phases, respecting sequential dependencies and parallel [P] markers while following a tests-before-code TDD order. - Checklist Gating: Scans FEATURE_DIR/checklists/ before implementation, reports pass/fail status per checklist, and asks for confirmation when items are incomplete. - Project Setup Verification: Detects the repo's technology stack from plan.md and creates or verifies ignore files (.gitignore, .dockerignore, .eslintignore, and others) with the correct patterns. - Extension Hooks & Timing: Runs optional or mandatory before/after hooks from .specify/extensions.yml and records per-task completion events via the companion write-context.py script. - Use Case: After running /speckit-tasks to generate a task breakdown for a new feature, invoke this Skill to execute every task, mark completed items as [X] in tasks.md, and receive a final validation report. ## Quick Start Run the speckit-implement skill to execute all tasks defined in tasks.md for the current feature.