speckit-tasks

Generate dependency-ordered tasks.md from spec-kit design artifacts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns feature design artifacts into an immediately executable tasks plan, preventing ambiguity, missing prerequisites, and poorly ordered work.

Core Features & Use Cases

  • Generates tasks.md from design documents: Uses plan.md and spec.md as primary sources, optionally incorporating data-model.md, contracts/, research.md, and quickstart.md when present.
  • Creates executable, dependency-ordered work: Produces phases (Setup, Foundational, per user story in priority order, and Final Polish) plus a dependency graph and parallel execution opportunities.
  • Validates task completeness against a strict checklist format: Ensures every task has the required checkbox, ID, optional parallel marker, story label (when applicable), and a file path for LLM execution.

Quick Start

Run the speckit-tasks workflow with your feature specification context so it outputs an immediately executable tasks.md tailored to the design artifacts found in FEATURE_DIR.

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 tasks from a specification document?

Generate dependency-ordered tasks by synthesizing design artifacts like plan.md and spec.md into a structured tasks.md file. This process organizes work into setup, foundational, and user-story phases with independent test criteria and parallel execution markers.

What is a dependency graph in project scaffolding and task generation?

A dependency graph in task generation maps setup tasks to subsequent user-story phases, ensuring prerequisites are completed first. It identifies parallel execution opportunities so independent tasks run simultaneously without blocking work.

How do I structure user stories into an executable task checklist?

Structure user stories into a task checklist by assigning each a required checkbox, task ID, story label, and file path. The format validates completeness and organizes stories into priority-ordered phases with independent test criteria.

Can I include Test Driven Development tests when generating tasks from a spec?

You can include TDD tests during task generation by requesting optional test criteria alongside the standard checklist. The generated tasks.md integrates these tests directly into the foundational and user-story phases.

What design artifacts do I need for automated planning and task generation?

Automated planning requires plan.md and spec.md as primary design artifacts. It optionally incorporates data-model.md, contracts, research.md, and quickstart.md to enrich dependency-ordered task generation and ensure comprehensive project scaffolding.

Does task generation support extension hooks for custom before and after generation steps?

Task generation honors extension hooks before and after creating tasks.md. This allows custom logic to execute during the automated planning workflow, ensuring the dependency-ordered output integrates with external project scaffolding.