speckit-implement

Executes implementation plans by processing tasks defined in tasks.md.

Updated Dec 12, 2024
One-click install
npx skills add https://github.com/kipariss1/czech_out_auto_bot --skill speckit-implement-kipariss1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/kipariss1/czech_out_auto_bot/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/kipariss1/czech_out_auto_bot --skill speckit-implement-kipariss1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a written implementation plan into working code requires manually tracking dozens of tasks, dependencies, and validation steps, which is error-prone and easy to lose track of mid-project. ## Core Features & Use Cases - Task Plan Execution: Parses tasks.md to extract phases, dependencies, and parallel markers, then executes tasks in the correct order. - Checklist Gating: Scans checklist files before implementation and asks for confirmation when items remain unchecked. - Project Setup Verification: Detects the tech stack and creates or verifies ignore files such as .gitignore and .dockerignore. - Extension Hooks: Runs optional and mandatory pre- and post-implementation hooks defined in .specify/extensions.yml. - Use Case: After generating a spec, plan, and task breakdown with spec-kit, invoke this Skill to implement the entire feature phase by phase, marking completed tasks as [X] in tasks.md. ## Quick Start Ask the assistant to run the speckit-implement skill to execute all tasks in tasks.md 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 execute a tasks.md implementation plan automatically?▼

Run the speckit-implement skill in a spec-kit project that contains tasks.md and plan.md. It parses task phases, respects sequential and parallel dependencies, executes each task, and marks completed items as [X] in the tasks file.

What is required before running spec-kit implementation?▼

The project must have a .specify directory with a complete tasks.md generated by the tasks command, plus plan.md describing the tech stack. If tasks are missing, run the tasks generation step first.

Does speckit-implement work without a spec-kit project structure?▼

No, it requires the spec-kit project layout with a .specify directory, check-prerequisites script, and feature documents. Without these, the prerequisite check fails and implementation cannot proceed.

What happens if checklists have unchecked items before implementation?▼

The skill scans all checklist files, reports a status table of checked and unchecked items, and stops to ask whether to proceed. Implementation only continues after explicit user confirmation.

How are extension hooks handled during implementation?▼

Hooks defined in .specify/extensions.yml under before_implement and after_implement are executed based on their optional flag. Mandatory hooks run automatically and block progress until finished, while optional hooks are presented for manual invocation.