speckit-tasks

Convert design docs into a phase-driven tasks.md plan with dependencies.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts design artifacts into an executable task plan, eliminating ambiguity and accelerating delivery by producing a ready-to-run tasks.md organized by phases and user stories.

Core Features & Use Cases

  • Automates transformation of plan.md and spec.md into a phase-based task breakdown (Setup, Foundational, US1, US2, ..., Final).
  • Enforces dependency order, parallelism, and a final polish phase, ensuring MVP scope and traceability.
  • Supports optional inputs (data-model.md, contracts/, research.md) to enrich task mapping to user stories.
  • Produces a pin-backed tasks.md for build-order tracking and stale-task detection.

Quick Start

Provide the project context in $ARGUMENTS and let speckit-tasks generate a complete tasks.md from plan.md and spec.md.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate a dependency-ordered task plan from design docs?

To generate a dependency-ordered task plan, speckit-tasks reads plan.md and spec.md to produce a phase-driven tasks.md with mapped tasks per user story. It automatically structures your project setup into phases like Setup, Foundational, US1, and Final.

What is the best way to automate user story task breakdown for the spec-kit workflow?

Automating user story task breakdown involves converting design artifacts into an executable checklist organized by phases and user stories. This process eliminates ambiguity and accelerates delivery by enforcing dependency order, parallelism, and a final polish phase.

Does speckit-tasks support optional inputs like data models and contracts for task generation?

Yes, speckit-tasks supports optional inputs including data-model.md, contracts/, and research.md to enrich task mapping. These additional design artifacts help refine the generated phase-based task breakdown and ensure better traceability to your MVP scope.

How do stale-task detection and build-order tracking work with generated task plans?

Stale-task detection and build-order tracking work by embedding pin-hash metadata within the generated tasks.md file. This pin-backed structure allows the system to identify outdated tasks and maintain an accurate build-order integration throughout the project lifecycle.

Can I use phase-driven task planning for projects without a defined MVP scope?

Phase-driven task planning relies heavily on aligning tasks with a defined MVP scope and user stories for traceability. While you can generate a tasks.md without strict MVP boundaries, the resulting dependency order and phase structure are optimized for projects with clear scope definitions.