speckit-tasks

Generate a dependency-ordered tasks.md from plan.md and spec.md design artifacts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-tasks automates breaking down a feature into a dependency-ordered tasks.md from design artifacts, reducing manual planning effort and ensuring traceability.

Core Features & Use Cases

  • Generates a tasks.md organized by phases (setup, foundational, and per-user-story tasks) with explicit file paths and dependencies.
  • Produces a clear execution order and parallel execution hints for independent tasks.
  • Useful for teams implementing plan.md, spec.md, and contracts to provide structured work items and tests.

Quick Start

Generate the tasks.md from the feature's design docs and begin implementing Phase 1 tasks.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate dependency-ordered tasks from feature design documents?

To generate dependency-ordered tasks from feature design documents, use a tool that parses your plan.md and spec.md files to produce a structured tasks.md. This output organizes work into setup, foundational, and per-story phases with explicit file paths and dependencies.

What is the best way to break down a feature specification into test-driven development tasks?

Breaking down a feature specification into test-driven development tasks involves creating a structured task plan that enforces TDD-style tests. The process reads your design artifacts and outputs a checkbox-based tasks.md file organized by foundational and per-user-story implementation phases.

Can I use this task generation process if my project only has a spec.md and no plan.md?

Task generation from a spec.md without a plan.md is generally applicable, but the workflow is optimized for feature development that includes both. The process uses these design artifacts to validate completeness and output a structured task plan with a clear execution order.

How does task tracking work when generating a tasks.md from design artifacts?

Task tracking via tasks.md works by validating completeness with a strict, checkbox-based task format. It automatically organizes work items into setup, foundational, and per-user-story phases while providing parallel execution hints for independent tasks.

Does generating a task plan from specifications support parallel execution of independent tasks?

Generating a task plan from specifications does support parallel execution by producing parallel execution hints for independent tasks. The resulting tasks.md provides a clear execution order and explicit dependencies to guide your software engineering workflow.