speckit-tasks

Convert plan.md and spec.md into dependency-ordered tasks.md for spec-kit projects.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/d0whc3r/statsig-browser-extension --skill speckit-tasks-d0whc3r
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/d0whc3r/statsig-browser-extension/tree/main/.trae/skills/speckit-tasks
Command: npx skills add https://github.com/d0whc3r/statsig-browser-extension --skill speckit-tasks-d0whc3r

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns available design artifacts (plan and feature spec) into an immediately executable, dependency-ordered tasks document that can be followed story-by-story without guessing missing implementation details.

Core Features & Use Cases

  • Actionable tasks.md generation: Produces a tasks.md following a strict checklist format with sequential task IDs, file paths, and clear execution order.
  • Dependency-ordered workflow: Organizes tasks by user story priority (P1, P2, P3, etc.) and creates a dependency graph for completion sequencing.
  • Optional hook integration: Detects pre-tasks and after-tasks hooks from .specify/extensions.yml (without interpreting conditions) to allow automated extension steps.
  • Context-aware document loading: Loads required plan.md and spec.md, then conditionally incorporates data-model.md, contracts/, research.md, and quickstart.md when present.

Quick Start

Run the speckit-tasks skill with your spec-kit project directory context so it generates tasks.md from plan.md and spec.md in the feature directory.

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?

Tasks.md generation works by loading plan.md and spec.md from your feature directory, then converting them into a strict checklist with sequential task IDs, file paths, and dependency graph ordering.

How do I sequence MVP implementation increments by user story priority?

Sequencing MVP increments involves organizing tasks by user story priority levels like P1, P2, and P3, applying dependency graph ordering to ensure correct completion sequencing across independent testable deliveries.

Can I use optional design docs like data models and contracts when scaffolding project tasks?

Yes, design docs are supported because the generation process conditionally incorporates data-model.md, contracts directories, research.md, and quickstart.md when they are present in the repository feature directory.

Does spec-kit task generation support automated extension hooks?

Spec-kit task generation supports automated extension hooks by detecting pre-tasks and after-tasks hooks defined in .specify/extensions.yml, allowing automated extension steps without interpreting their internal conditions.

What is the best way to organize tasks for independent testable delivery per user story?

The best way to organize tasks for testable delivery is generating story-scoped implementation increments that enforce a strict checklist format with parallelization hints and dependency graph ordering.

Why are parallelization hints included in generated task checklists?

Parallelization hints are included in generated task checklists to identify tasks within the dependency graph that can be executed concurrently, optimizing the completion sequencing of independent implementation increments.