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.