speckit-tasks

Generate dependency-ordered tasks.md from design documents and user stories.

Updated May 3, 2026
One-click install
npx skills add https://github.com/tykhoncode/dicekit --skill speckit-tasks-tykhoncode
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/tykhoncode/dicekit/tree/main/.claude/skills/speckit-tasks
Command: npx skills add https://github.com/tykhoncode/dicekit --skill speckit-tasks-tykhoncode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns scattered feature design artifacts into a clear, executable tasks.md that follows dependency order and is organized by user story.

Core Features & Use Cases

  • Dependency-ordered task plan generation: Produces tasks organized by user story priority, including a dependency graph and parallelization opportunities.
  • Design-artifact driven workflow: Reads plan.md and spec.md (and optionally data-model.md, contracts/, research.md, quickstart.md) from FEATURE_DIR to derive what to build.
  • CI-friendly, checklist-based deliverables: Outputs tasks.md using the repository’s strict checklist format with clear file paths and independent test criteria (when available/requested).

Quick Start

Use the speckit-tasks skill in your spec-kit project to generate tasks.md from the feature plan and user stories found under the configured FEATURE_DIR.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate ordered tasks from feature specs and user stories?▼

Generating ordered tasks from feature specs is accomplished by transforming plan.md and spec.md artifacts into a strict checklist-formatted tasks.md file, organizing execution increments by user story priority.

What design artifacts do I need to create an executable task plan?▼

Creating an executable task plan requires plan.md and spec.md files in your feature directory, and can optionally enrich the output with data-model.md, contracts/, research.md, and quickstart.md artifacts.

Does spec-kit task generation support parallel execution and dependency graphs?▼

Spec-kit task generation supports parallel execution by emitting a dependency graph within the tasks.md output, identifying which checklist increments can be executed concurrently based on user story priority.

Can I use speckit-tasks with my existing spec-kit project extensions?▼

You can use speckit-tasks with existing spec-kit projects by parsing extension hooks defined in your .specify/extensions.yml file, ensuring the generated checklist integrates with your configured workflow.

How to ensure generated feature tasks are independently testable?▼

Ensuring generated feature tasks are independently testable requires emitting strict checklist-formatted tasks.md with clear file paths and independent test criteria mapped to each user story increment.

What's the best way to structure CI-friendly task checklists from design documents?▼

Structuring CI-friendly task checklists from design documents involves outputting a strict tasks.md format with dependency ordering, clear file paths, and parallel execution examples organized by user story priority.