speckit-tasks

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

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/nalthoff/spec-kit-prep-specify --skill speckit-tasks-nalthoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/nalthoff/spec-kit-prep-specify/tree/main/.cursor/skills/speckit-tasks
Command: npx skills add https://github.com/nalthoff/spec-kit-prep-specify --skill speckit-tasks-nalthoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a complete, dependency-ordered tasks.md from feature design artifacts to guide implementation.

Core Features & Use Cases

  • Automated task synthesis: Converts plan.md, spec.md, and optional design artifacts into a structured set of implementation tasks organized by user stories and project phases.
  • Dependency-aware planning: Produces a dependency graph and parallelizable task sets to enable safe, incremental delivery.
  • Structured output: Follows a strict checklist format for each task with explicit file paths, enabling automation and traceability.

Quick Start

Create a tasks.md from the current feature design context.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate dependency-ordered implementation tasks from feature design artifacts?

Generate dependency-ordered implementation tasks by consuming plan.md, spec.md, and optional design artifacts to produce a structured tasks.md. This output organizes tasks by user stories and project phases with a dependency graph.

How do I convert a feature spec into a checklist with explicit file paths?

Convert a feature spec into a checklist by processing spec.md and plan.md within a Spec Kit project structure. The output enforces a strict checklist format with explicit file paths for each task to enable automation and traceability.

What is the best way to plan parallelizable task sets for incremental software delivery?

Plan parallelizable task sets by synthesizing feature design artifacts into a dependency graph. This approach identifies tasks that can run concurrently, enabling safe, incremental project delivery across organized phases.

Do I need a Spec Kit project structure to generate a tasks.md file?

Yes, you need a Spec Kit project structure. The task generation operates within this environment, specifically consuming plan.md, spec.md, and optional data-model or contracts files to produce the final organized task list.

Can I include data models and research documents when generating user stories and task phases?

Yes, you can include optional data-model, contracts, and research artifacts. These documents are consumed alongside plan.md and spec.md to enrich the generation of structured implementation tasks and MVP scope summaries.

Why are my generated implementation tasks missing a dependency graph and MVP scope?

Generated implementation tasks lack a dependency graph if the input design artifacts are incomplete. The process relies on plan.md and spec.md to map dependencies and output a summary including total tasks and MVP scope.