speckit-tasks

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

Updated Aug 23, 2025
One-click install
npx skills add https://github.com/engakhattab/DEPI_Angular_project --skill speckit-tasks-engakhattab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/engakhattab/DEPI_Angular_project/tree/main/Backend/HR/.agents/skills/speckit-tasks
Command: npx skills add https://github.com/engakhattab/DEPI_Angular_project --skill speckit-tasks-engakhattab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns scattered design artifacts (plan and user story specs) into a complete, executable tasks.md with clear dependencies, so teams can implement features without guessing what to do next.

Core Features & Use Cases

  • Dependency-ordered task generation: Produces a tasks.md organized by setup, foundational work, and user stories in priority order.
  • Design-document-driven workflow: Reads available artifacts like plan.md and spec.md (optionally data-model.md, research.md, and contracts/) and maps them to tasks per user story.
  • Validation and parallelization guidance: Includes independent test criteria, parallel execution opportunities, and checklist-format validation to ensure tasks are implementation-ready.

Quick Start

Use the speckit-tasks skill to generate tasks.md from your feature’s plan.md and spec.md files by running it with your feature context arguments so it outputs an immediately executable tasks checklist.

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 feature design artifacts?

To generate dependency-ordered tasks, this skill processes your feature design artifacts like plan.md and spec.md. It outputs an executable tasks.md checklist organized by setup, foundational work, and prioritized user stories.

What is a dependency graph in feature planning and task generation?

A dependency graph in feature planning maps task execution sequences based on foundational and user story requirements. This skill generates a tasks.md file structuring implementation phases and visualizing dependency relationships for parallel execution.

How do I map data-model.md and research.md to user story tasks?

You map data-model.md, research.md, and contracts to user story tasks by feeding them into this skill alongside your plan.md and spec.md. It automatically decomposes these artifacts into a structured, dependency-ordered implementation checklist.

Does task generation support checklist format validation and parallel execution guidance?

Yes, task generation supports strict checklist formatting and includes parallel execution opportunities. It provides independent test criteria and validation guidance ensuring your tasks.md is immediately implementation-ready.

Can I use extensibility hooks with .specify/extensions.yml during project scaffolding?

Yes, you can use extensibility hooks during project scaffolding by configuring .specify/extensions.yml. The skill handles these extension hooks while generating your dependency-ordered tasks.md from your feature specifications.

What is the best way to structure implementation phases for prioritized user stories?

The best way to structure implementation phases is by driving task decomposition from plan.md and spec.md. This skill organizes tasks into setup, foundational work, and user stories in priority order, outputting a clear dependency graph.