speckit-implement

Implement the next ready Linear task using SpecKit artifacts and TDD.

4|11|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-implement-obsidian-owl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-implement
Source: https://github.com/Obsidian-Owl/floe/tree/main/.claude/skills/speckit-implement
Command: npx skills add https://github.com/Obsidian-Owl/floe --skill speckit-implement-obsidian-owl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-implement connects SpecKit planning with Linear/Beads execution tracking to streamline task delivery from planning to implementation.

Core Features & Use Cases

  • Auto-selects the next ready Linear task or implements a specific task by Task ID or Linear ID.
  • Enforces the Spec Context Loading protocol by loading all spec artifacts (spec.md, plan.md, tasks.md, research.md, data-model.md, contracts, constitution) before work.
  • Guides end-to-end task execution with Beads-based cache syncing, status updates, and close-notes for traceability.

Quick Start

Run the speckit.implement command to begin working on the next ready Linear task.

Frequently Asked Questions about speckit-implement

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

FAQPage Schema
How do I implement the next ready Linear task using spec artifacts?

To implement the next ready Linear task, run the speckit.implement command. This automatically selects the task and loads all required spec artifacts, including spec.md, plan.md, tasks.md, and the constitution, before execution.

Can I target a specific Linear task for implementation by its ID?

Yes, you can implement a specific task by providing its Task ID or Linear ID. This overrides the auto-selection feature, allowing you to target a specific Linear ticket while still enforcing the SpecKit context loading protocol.

What spec files need to be loaded before starting SpecKit-driven development?

SpecKit-driven development requires loading spec.md, plan.md, tasks.md, and the constitution. Optionally, it also loads research.md, data-model.md, and contracts to ensure full context before implementation begins.

Does this workflow enforce TDD and SOLID principles during Linear task execution?

Yes, the workflow enforces TDD and SOLID principles during execution. It bridges SpecKit planning with Linear execution tracking, guiding end-to-end development through cache syncing, status updates, and close-notes for traceability.