speckit-tasks

Generate a dependency-ordered tasks.md from design artifacts.

Updated May 16, 2026
One-click install
npx skills add https://github.com/WeihanLi/Spark.OpenXml --skill speckit-tasks-weihanli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/WeihanLi/Spark.OpenXml/tree/main/.agents/skills/speckit-tasks
Command: npx skills add https://github.com/WeihanLi/Spark.OpenXml --skill speckit-tasks-weihanli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically translates design artifacts and project plans into an actionable, dependency-ordered tasks.md.

Core Features & Use Cases

  • Generate a structured, multi-phase tasks document from plan.md, spec.md, data-model.md, contracts/, and research.md.
  • Build a dependency graph and per-story task breakdown with clear file paths and a strict checklist format.
  • Produce a completion report and enable MVP-focused delivery by prioritizing User Stories as defined in spec.md.

Quick Start

Run the speckit-tasks generator at the project root to produce tasks.md that maps design artifacts to actionable 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 a dependency-ordered tasks.md from design artifacts?

To generate a dependency-ordered tasks.md from design artifacts, run the speckit-tasks generator at your project root. It translates plan.md, spec.md, data-model.md, contracts, and research.md into a multi-phase, per-story task checklist.

What is the best way to structure a multi-phase task checklist for project management?

The best way to structure a multi-phase task checklist for project management is to organize tasks into setup, foundational, user-story, and polish phases. This dependency-ordered structure ensures MVP-focused delivery by prioritizing user stories.

Can I use spec.md and data-model.md to automatically create per-story task breakdowns?

Yes, you can use spec.md and data-model.md to automatically create per-story task breakdowns. The generator builds a dependency graph and maps these design artifacts into actionable tasks with clear file paths and a strict checklist format.

Does generating a dependency-ordered task list require any specific project-management framework?

Generating a dependency-ordered task list does not require any specific project-management framework. It relies on standard design artifacts like plan.md, spec.md, and research.md to produce a structured, multi-phase tasks document.

Why does my generated task list organize work into setup, foundational, and polish phases?

Your generated task list organizes work into setup, foundational, user-story, and polish phases to enforce a strict dependency-ordered checklist format. This structure ensures foundational tasks are completed before user stories, enabling MVP-focused delivery.

What limitations exist when translating research.md and contracts into an actionable task list?

A key limitation when translating research.md and contracts into an actionable task list is that the generator requires specific .specify-based artifacts to exist. Without a valid plan.md or spec.md, it cannot build the dependency graph or per-story breakdown.