speckit-tasks

Generate dependency-aware task lists from plan.md and spec.md into tasks.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down implementation plans into actionable task lists and generate a structured tasks.md with ordered, dependency-aware tasks.

Core Features & Use Cases

  • Automatically convert planning documents (plan.md, spec.md) into a ready-to-run task breakdown organized by user story and dependency graph.
  • Support optional project documents (data-model.md, contracts/, research.md) to enrich task generation with entities, interfaces, decisions.
  • Produce a reproducible instructions set that can be executed by an LLM to create tasks, with clear file paths and phases.

Quick Start

Run the speckit-tasks skill to generate a tasks.md from your plan.md and spec.md files.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate actionable tasks from a plan.md and spec.md file?

Task generation from planning documents breaks down a plan.md and spec.md into a structured tasks.md with phased tasks, unique IDs, dependency graphs, and parallel-execution guidance. It reads these inputs to produce a ready-to-run task breakdown organized by user story.

Can I enrich task generation with a data model and contracts?

You can enrich task generation by optionally loading data-model.md and a contracts/ directory into the workflow. Providing these project documents adds entities, interfaces, and decisions to the context, resulting in a more accurate, dependency-aware tasks.md output.

Does speckit-tasks work for spec-driven software projects without external dependencies?

Speckit-tasks works for spec-driven software projects without requiring external dependencies. It operates directly on local markdown files like plan.md and spec.md to produce a reproducible instructions set that an LLM can execute to create structured task plans.

What is the best way to organize implementation plans by user story and dependency graph?

The best way to organize implementation plans by user story and dependency graph is to use spec-driven task generation. This approach converts plan.md and spec.md into a structured tasks.md with ordered, dependency-aware tasks and clear parallel-execution guidance.

What is dependency-aware task planning in software engineering?

Dependency-aware task planning is the process of breaking down implementation plans into actionable task lists where each task includes unique IDs and mapped dependencies. It organizes tasks by phase and user story while providing clear parallel-execution guidance for efficient development.