speckit-tasks

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.

Core Features & Use Cases

  • Generate a tasks.md from plan.md, spec.md, data-model.md, and contracts using .specify/templates/tasks-template.md
  • Enforce a phased workflow: Setup, Foundational, User Story phases (P1, P2, ...), and Polish
  • Support extension hooks via .specify/extensions.yml for pre- and post-generation tasks
  • Produce a concise project summary including total task count, per-story task counts, dependencies, and MVP scope

Quick Start

Run the speckit-tasks tool to generate a tasks.md from your .specify design 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 roadmap from design artifacts?

To generate a dependency-ordered task roadmap, the tool reads design artifacts like plan.md, spec.md, data-model.md, and contracts to produce an actionable tasks.md file. It structures tasks into phased workflows and provides MVP scope guidance.

What is a spec-kit driven project layout for task generation?

A spec-kit driven project layout uses a .specify directory containing design artifacts and templates. This structure allows the tool to automatically parse plan.md, spec.md, and contracts to enforce a phased workflow and generate a structured tasks.md file.

How do I structure tasks into phases using a .specify layout?

You structure tasks into phases by running the tool against your .specify directory. It enforces a phased workflow including Setup, Foundational, User Story phases, and Polish, automatically ordering dependencies within the generated tasks.md file.

Can I use custom extension hooks during task generation?

Yes, you can use extension hooks during task generation by configuring a .specify/extensions.yml file. This allows you to define and execute custom pre-generation and post-generation tasks within your spec-kit driven project workflow.

Does the generated tasks.md include project summaries and MVP guidance?

Yes, the generated tasks.md includes project summaries and MVP guidance. It outputs a concise summary featuring total task count, per-story task counts, dependency mappings, and the defined MVP scope for the project.

What design artifacts do I need before generating a tasks.md file?

Before generating a tasks.md file, you need plan.md, spec.md, data-model.md, and contracts available within your .specify directory. These design artifacts provide the necessary structure and dependencies for the tool to create the roadmap.