speckit-tasks

Generate a dependency-ordered tasks.md from plan.md and spec.md.

180|11|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/serverless-dna/tendril --skill speckit-tasks-serverless-dna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/serverless-dna/tendril/tree/main/.agents/skills/speckit-tasks
Command: npx skills add https://github.com/serverless-dna/tendril --skill speckit-tasks-serverless-dna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of a complete, dependency-ordered tasks.md from a project's design artifacts, reducing manual planning effort and ensuring consistency across tasks.

Core Features & Use Cases

  • Load plan.md and spec.md to extract tech goals, features, and user stories, then generate a structured task outline with phases and dependencies.
  • Produce a template-driven tasks.md (aligned with the Specify task template) including setup, foundational, user-story, and polish phases, plus parallel execution examples.
  • Detect and respect optional documents (data-model.md, contracts/, research.md) to enrich task coverage and traceability.
  • Check for and report extension hooks before and after task generation, enabling automation hooks without disrupting the core workflow.

Quick Start

Provide the project root to trigger task generation.

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 project specifications?

To generate a dependency-ordered task list, load your plan.md and spec.md files to extract features and user stories. The system outputs a structured tasks.md checklist with execution phases, inter-task dependencies, and MVP guidance.

What is the best way to automate feature task planning from design artifacts?

Automating feature task planning involves reading design artifacts like plan.md and spec.md to build a template-driven tasks.md. It automatically structures phases, detects optional documents like data-model.md, and validates extension hooks.

Do I need a data-model.md file to generate a project task checklist?

You do not need a data-model.md file to generate a project task checklist. The generation process requires plan.md and spec.md, while optional documents like data-model.md, contracts/, and research.md are detected to enrich task coverage.

How does task generation handle parallel execution and dependencies?

Task generation handles parallel execution by analyzing your design artifacts to map inter-task dependencies. It outputs a tasks.md file that organizes tasks into setup, foundational, and user-story phases, explicitly demonstrating parallel execution examples.

Can I use automation hooks during the tasks.md generation workflow?

You can use automation hooks during tasks.md generation by leveraging built-in extension validation. The system checks for and reports extension hooks before and after task generation, enabling automation without disrupting the core workflow.

Why are my generated project tasks missing traceability and story labels?

Generated project tasks may lack traceability if optional documents like research.md or contracts/ are missing. Including these files enriches task coverage, ensuring the output tasks.md explicitly contains file paths and story labels.