speckit-implement

Execute implementation tasks from tasks.md with tests before code.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/szaher/agentspec --skill speckit-implement-szaher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/szaher/agentspec/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/szaher/agentspec --skill speckit-implement-szaher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the systematic implementation of planned features by executing tasks, verifying prerequisites, and managing project setup, ensuring a structured development process.

Core Features & Use Cases

  • Task Execution: Runs through a predefined list of implementation tasks, phase by phase.
  • Project Setup Verification: Ensures necessary ignore files (.gitignore, .dockerignore, etc.) are correctly configured based on the project's tech stack.
  • TDD Enforcement: Prioritizes test creation and execution before core implementation tasks.
  • Use Case: After generating a feature breakdown, use this Skill to guide the development process, ensuring all steps from setup to polish are executed in the correct order, with tests preceding code.

Quick Start

Execute all implementation tasks for the current feature, following the plan outlined in tasks.md.

Frequently Asked Questions about speckit-implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement features systematically using TDD?

Systematic feature implementation with TDD involves executing a predefined task list phase by phase, ensuring tests are created and run before core implementation. This verifies project prerequisites and enforces test-driven development principles throughout the workflow.

What is the best way to manage project setup and ignore files during development?

Managing project setup involves automatically creating and verifying ignore files like .gitignore and .dockerignore based on the detected technology stack. This ensures necessary prerequisites are correctly configured before feature implementation tasks execute.

How do I execute a detailed task breakdown for software feature building?

Executing a detailed task breakdown requires running through a predefined list of implementation tasks phase by phase. The process reads from a tasks.md file to guide development, ensuring all steps from setup to polish are executed in the correct order.

Does structured task execution enforce test creation before writing implementation code?

Structured task execution enforces test creation by prioritizing test generation and execution before core implementation tasks. It verifies project prerequisites and ensures adherence to TDD principles throughout the feature building workflow.

Can I automate feature implementation if my project prerequisites are not yet verified?

Automating feature implementation requires verifying project prerequisites first, including checking for necessary ignore files based on the tech stack. Once setup is confirmed, the structured development process can execute tasks phase by phase safely.