speckit-tasks

Convert plan.md and spec.md into dependency-aware task lists.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/igoorstraviinsky-dev/produtos --skill speckit-tasks-igoorstraviinsky-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/igoorstraviinsky-dev/produtos/tree/main/.agents/skills/speckit-tasks
Command: npx skills add https://github.com/igoorstraviinsky-dev/produtos --skill speckit-tasks-igoorstraviinsky-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks down high-level implementation plans into actionable, task-based steps that can be executed by an automation workflow, reducing planning friction and handoff errors.

Core Features & Use Cases

  • Generates a tasks.md by translating plan.md and spec.md into a structured, dependency-aware checklist organized by user stories and phases.
  • Produces a Phase 1 Setup, Phase 2 Foundational, and Phase 3+ User Story phases with clear task labels, file paths, and optional tests.
  • Respects data-models, contracts, and research inputs when available, mapping them to corresponding user stories.
  • Integrates with extension hooks (.specify/extensions.yml) to run pre/post tasks actions if configured.

Quick Start

Create a SPEC plan in the .specify directory, then run the Speckit Tasks workflow to generate a tasks.md with a dependency-aware, story-driven task set.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I convert a project plan into a structured task list?

To convert a project plan into a structured task list, you translate your plan.md and spec.md files into a dependency-aware tasks.md checklist. This process organizes software development into phase-based user stories with specific file paths.

What is the best way to generate dependency-aware tasks for software projects?

Generating dependency-aware tasks for software projects requires mapping data models, interfaces, and decisions into phase-based user stories. This creates a strict task-generation workflow covering setup, foundational tasks, and per-story phases.

Do I need plan.md and spec.md files to generate a task checklist?

Yes, you need plan.md and spec.md files to generate a task checklist. The workflow reads these specifications from your .specify directory to accurately map data models and contracts into structured phases.

Can I use spec files to organize development into setup and user story phases?

You can use spec files to organize development by producing a Phase 1 setup, Phase 2 foundational tasks, and Phase 3 user story phases. This structure includes clear task labels, file paths, and optional tests.

How do I run pre-task and post-task actions during task generation?

To run pre-task and post-task actions during task generation, you integrate extension hooks using the .specify/extensions.yml configuration file. This allows the workflow to execute custom actions if configured.

What limitations exist when mapping data models to user stories?

A limitation when mapping data models to user stories is that the workflow strictly depends on the presence and accuracy of provided research inputs, contracts, and spec files to produce correct dependency-aware task sets.