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.