speckit-tasks

Generate dependency-aware task checklists from plan.md and spec.md files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms high-level implementation plans and user stories into a structured, actionable task list, ensuring clarity and efficient execution.

Core Features & Use Cases

  • Task Generation: Creates detailed, checklist-formatted tasks from project plans and specifications.
  • Dependency Management: Organizes tasks by user story and identifies dependencies for phased implementation.
  • Use Case: After defining a new feature in spec.md and outlining the technical approach in plan.md, use this Skill to generate a tasks.md file that developers can follow step-by-step.

Quick Start

Use the speckit-tasks skill to generate a task breakdown from the project's plan.md and spec.md files.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate an actionable task list from a project plan and user stories?

To generate an actionable task list, you parse project planning documents like plan.md and spec.md to transform high-level implementation plans and user stories into a structured, dependency-aware checklist for developers.

What is dependency management in task generation for feature implementation?

Dependency management in task generation organizes tasks by user story and identifies dependencies, enabling developers to execute feature implementation in logical phases based on the structured project workflow.

Does task generation from spec.md and plan.md require specific file formats?

Task generation requires parsing plan.md and spec.md files, along with optional design documents, to produce a tasks.md file containing the step-by-step checklist formatted for project execution.

Can I use automated task breakdown for software development workflows?

Yes, automated task breakdown applies directly to software development workflows by converting detailed technical approaches and specifications into a checklist-formatted task list for efficient project management.

What's the best way to organize tasks by user story for phased implementation?

The best way to organize tasks by user story is to group checklist items based on parsed specifications and identify dependencies, ensuring developers can execute phases in the correct sequence.

Why do I need a task checklist if I already have a technical implementation plan?

You need a task checklist because a high-level implementation plan lacks step-by-step, actionable clarity; generating a task list transforms plans into a structured, efficient execution format for developers.