speckit-implement

Executes TDD-based code implementation tasks from a project plan.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of implementing code based on a predefined task breakdown, ensuring a systematic and TDD-aligned development approach.

Core Features & Use Cases

  • Systematic Implementation: Executes tasks sequentially or in parallel as defined in tasks.md.
  • TDD Support: Prioritizes test tasks before corresponding implementation tasks.
  • Project Setup Verification: Ensures necessary ignore files (.gitignore, .dockerignore, etc.) are correctly configured based on the project's tech stack.
  • Use Case: After generating a feature's tasks and plan, use this Skill to systematically build out the feature, ensuring all prerequisites are met and tests are in place before core implementation.

Quick Start

Execute the speckit implement skill to build the feature according to the tasks.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I implement code systematically from a task breakdown?

Systematic code implementation from a task breakdown requires a detailed task list and project plan to coordinate sequential or parallel execution, enforce TDD principles, and verify project setup before writing core logic.

How does TDD integrate with automated task execution?

TDD integrates with automated task execution by prioritizing test tasks before their corresponding implementation tasks, ensuring that tests are in place to validate code as it is generated during the build process.

What files do I need before starting automated code generation?

Before starting automated code generation, you need a tasks.md file detailing the task breakdown and a plan.md file outlining the project plan to provide the necessary guidance for systematic implementation.

Can I verify project setup like ignore files during code implementation?

Yes, you can verify project setup during code implementation to ensure necessary ignore files such as .gitignore and .dockerignore are correctly configured based on the project's specific tech stack.

What is the best way to handle pre and post implementation hooks in TDD?

Handling pre and post implementation hooks in TDD involves executing a systematic code implementation process that coordinates task execution and enforces test-first principles before and after core code generation.

Does systematic code implementation work for parallel task execution?

Yes, systematic code implementation supports parallel task execution when defined in your tasks.md file, allowing multiple implementation tasks to run concurrently while maintaining TDD alignment.