speckit-tasks

Generate a dependency-ordered tasks.md from design artifacts grouped by user stories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Crafting comprehensive task plans from design artifacts is tedious and error-prone. This Skill automates the creation of an executable, dependency-ordered tasks.md, turning plans, specs, and contracts into actionable work items that teams can implement.

Core Features & Use Cases

  • Artifact-driven task generation: converts plan.md, spec.md, data-model.md, and contracts/ into a unified tasks.md.
  • Phase-based structure: Setup, Foundational, User Story phases, and a final Polish phase, with each task clearly scoped and testable.
  • Dependency graph and parallelization hints: outputs dependencies and indicates parallelizable tasks to optimize workflows.
  • Story-centric organization: maps tasks to user stories (US1, US2, ...) to enable independent delivery and validation.

Quick Start

Run the speckit-tasks generator to output a ready-to-run tasks.md from the project's plan.md, spec.md, and related artifacts.

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 list from design artifacts?▼

You can generate a dependency-ordered task list by feeding design artifacts like plan.md, spec.md, and data-model.md into a task generator. It translates these inputs into a structured tasks.md file, grouping actionable work items by user stories in priority order.

What is the best way to structure a tasks.md file for user stories?▼

The best way to structure a tasks.md file is using a phase-based approach: Phase 1 Setup, Phase 2 Foundational, Phase 3+ User Story phases, and a Final Polish phase. This maps tasks to user stories like US1 and US2 with clear dependency ordering.

Can I parallelize tasks when planning from a spec and data model?▼

Yes, you can parallelize tasks when planning from a spec and data model. The generated task plan includes parallelization hints and a dependency graph, indicating which actionable work items across different user stories can be executed concurrently.

Do I need a contract file to generate a task plan with user stories?▼

You do not strictly need a contract file, but including a contracts directory improves the generated task plan. The generator converts plan.md, spec.md, data-model.md, and contracts into a unified, self-contained checklist mapped to user stories.

How does mapping tasks to user stories improve project delivery?▼

Mapping tasks to user stories improves project delivery by enabling independent validation and tracking. It organizes the dependency-ordered task plan around specific user needs like US1 and US2, ensuring each phase delivers testable, scoped functionality.

What limitations exist when auto-generating a task plan from markdown specs?▼

A limitation of auto-generating a task plan from markdown specs is that the output quality depends entirely on the input artifacts. If the plan.md, spec.md, or data-model.md lack detail, the resulting dependency-ordered checklist may require manual refinement.