Execute implementation plan from tasks
speckit.implementcommandsetup L1★37
nadlejs/nadle ↗What it does
Execute feature implementation plan with task execution and checklist verification
Best for
Large feature implementations with interdependent tasks, spec-driven contracts, and multi-stage quality gates (setup, test, build, integration, polish).
Inputs
- · tasks.md (task list and execution plan)
- · plan.md (tech stack, architecture, file structure)
- · spec/ directory (language-agnostic specifications)
- · Optional checklists/ (UX, test, security)
Outputs
- · Executed tasks in phase order (Setup → Tests → Core → Integration → Polish)
- · Generated/updated files per plan.md
- · Updated spec/ and CHANGELOG with new contracts
- · Checklist completion status
Requires
- · .specify/scripts/bash/check-prerequisites.sh (feature context)
- · Task runner (per language: npm, python, go, etc.)
- · git (ignore file management)
Preconditions
- · Feature directory initialized (.specify/)
- · tasks.md and plan.md exist
- · spec/ directory present (single source of truth)
- · Ignore files (gitignore, dockerignore, eslintignore) created
Failure modes
- · Checklists incomplete → asks user confirmation before proceeding
- · Ignore file patterns missing → adds critical patterns per tech stack
- · Task dependency violation → out-of-order execution fails
- · spec/ files out of sync → implementation deviates from contract
Trust signals
- · Prerequisite check includes feature directory and available docs
- · Checklist status validated before execution (PASS/FAIL)
- · Automatic ignore file generation per detected tech stack
- · spec/ is single source of truth (contract enforcement)
- · Phase-ordered execution (tests before core, core before integration)