speckit-implement

Execute spec-kit implementation task plans with dependency and checklist validation.

4|Updated May 16, 2025
One-click install
npx skills add https://github.com/AustinZ21/EggHatch-AI --skill speckit-implement-austinz21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/AustinZ21/EggHatch-AI/tree/main/.agents/skills/speckit-implement
Command: npx skills add https://github.com/AustinZ21/EggHatch-AI --skill speckit-implement-austinz21

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual, error-prone work of executing implementation task plans for spec-kit projects, ensuring all setup, development, and validation steps are followed consistently without missing dependencies or checklist items.

Core Features & Use Cases

  • Pre-Execution Validation: Checks for extension hooks, validates project checklists, and verifies project setup (ignore files, prerequisites) before starting implementation.
  • Phased Task Execution: Runs tasks in the correct order per tasks.md, handling sequential dependencies, parallel tasks, and TDD workflows (tests before implementation).
  • Post-Execution Validation: Dispatches required post-implementation hooks and verifies all tasks are completed and match the original specification.
  • Use Case: For a spec-kit project with a detailed tasks.md plan, this Skill automates running all setup, test, core, integration, and polish tasks in the correct order, marking completed tasks and validating the final implementation against the spec.

Quick Start

Use the speckit-implement skill to execute all implementation tasks defined in your project's tasks.md file 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 automate task execution from a spec-kit tasks.md plan?

You can automate spec implementation by running the Skill against your project's tasks.md file. It handles phased execution, dependency management, and post-execution validation against project specifications automatically.

What does pre-implementation checklist validation do for structured software projects?

Pre-implementation checklist validation verifies extension hooks, ignore files, and project prerequisites before development begins. It ensures the spec-kit environment is properly configured, preventing missing dependencies or setup errors during phased task execution.

Can I use this for parallel and sequential task dependencies in TDD workflows?

Yes, it handles both parallel and sequential task dependencies within TDD workflows. It executes tests before implementation tasks according to the tasks.md plan, dispatching each phase correctly.

How does post-execution hook dispatch validate final implementation against specs?

Post-execution hook dispatch triggers required validation hooks after all tasks complete. It verifies the final implementation matches the original specification, confirms test coverage, and ensures all tasks are marked done.

Do I need a tasks.md file to run spec-kit implementation automation?

Yes, a structured tasks.md file detailing your implementation plan is required. The Skill reads this file to execute setup, test, core, integration, and polish tasks in the correct order for your current feature.

Why does my spec-kit implementation fail when project setup prerequisites are missing?

Implementation fails because pre-execution validation checks for ignore files and project prerequisites before starting. Missing setup files cause the workflow to halt, preventing incomplete task execution against project specifications.