speckit-tasks

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

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ins-enco/ctm__affiliate_backend --skill speckit-tasks-ins-enco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/ins-enco/ctm__affiliate_backend/tree/main/.claude/skills/speckit-tasks
Command: npx skills add https://github.com/ins-enco/ctm__affiliate_backend --skill speckit-tasks-ins-enco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts scattered design artifacts and informal specifications into a single, actionable tasks.md that teams can execute and track, removing ambiguity about implementation order, dependencies, and testing criteria.

Core Features & Use Cases

  • Automated Task Generation: Parses plan.md, spec.md, optional data-model.md and contracts to produce checklist-formatted tasks organized by user story and priority.
  • Dependency & Hook Awareness: Detects and reports pre/post extension hooks, enforces a phase-based workflow (Setup, Foundational, User Stories, Polish), and emits a dependency graph and parallelization notes.
  • Use Case: A product engineer or PM with a spec-kit project uses this Skill to transform design documents into developer-ready, independent increments and an MVP recommendation.

Quick Start

Generate an actionable, dependency-ordered tasks.md for the feature using available .specify artifacts, honoring hooks and producing checklist-formatted tasks with file paths.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate actionable tasks from feature design artifacts?

To generate actionable tasks from design artifacts, parse plan.md, spec.md, data-model.md, and contracts to produce a dependency-ordered tasks.md organized by user story and implementation phase. This removes ambiguity about execution order and testing criteria.

What is the spec-kit structure for project planning and task generation?

The spec-kit structure uses a .specify directory to store plan.md, spec.md, optional data-model.md, and contracts. Task generation parses these artifacts to emit checklist-formatted tasks, dependency graphs, and parallelization notes for developer-ready increments.

How do I organize user stories into a dependency graph for implementation?

You can organize user stories into a dependency graph by parsing design artifacts and enforcing a phase-based workflow: Setup, Foundational, User Stories, and Polish. This generates a dependency-ordered tasks.md with strict checklist formatting, file paths, and IDs.

Can I use this to generate an MVP recommendation from a project spec?

Yes, you can generate an MVP recommendation by parsing check-prerequisites output and converting plan.md and spec.md artifacts into independent implementation increments, reporting task counts and dependencies to identify the minimum viable scope.

Does task generation respect before and after extension hooks in spec-kit?

Yes, task generation detects and respects before/after extension hooks. It parses the check-prerequisites output to enforce strict checklist formatting while honoring phase-based workflow boundaries and reporting pre/post hook dependencies.

What are the limitations of automated task generation from markdown specs?

Automated task generation requires a valid spec-kit project with a .specify directory containing plan.md and spec.md. Without these specific design artifacts, the Skill cannot produce dependency-ordered tasks.md or report parallelization notes.