speckit-tasks

Generate executable tasks.md from plan.md and spec.md user stories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

speckit-tasks turns design artifacts (plan.md and spec.md, plus optional documents) into an actionable tasks.md that a developer can execute without extra context.

Core Features & Use Cases

  • Actionable task generation: Converts user stories and available design documents into phased, checklist-based tasks with clear file paths.
  • Dependency-ordered workflow: Produces a dependency graph and indicates what must be completed first for each user story.
  • MVP-first, incremental delivery: Organizes work by priority (P1, P2, P3...) and emphasizes starting with the earliest story.

Quick Start

Use the AI to generate tasks by running the speckit-tasks skill from your repo root with optional constraints on task generation.

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 build tasks from user stories?

Generating dependency-ordered build tasks from user stories requires transforming plan.md and spec.md design artifacts into a phased tasks.md checklist. This process extracts story data, maps data models, and validates checklist conformity to produce immediately implementable, independently testable work items.

How do I convert a spec.md file into an actionable checklist format?

Converting a spec.md file into an actionable checklist format involves parsing user stories and organizing them into priority phases (P1, P2, P3). The resulting tasks.md applies dependency graphing to indicate what must be completed first for each story, ensuring incremental MVP delivery.

What is the best way to structure project scaffolding tasks for incremental MVP delivery?

Structuring project scaffolding tasks for incremental MVP delivery is best achieved by applying a dependency graph to user stories. This produces parallel execution guidance and a phased checklist, emphasizing the earliest story first to ensure tasks are immediately implementable without extra context.

Do I need an extensions.yml file to generate a tasks.md from design artifacts?

You do not strictly need an extensions.yml file to generate tasks.md, but parsing optional hooks from .specify/extensions.yml enhances the process. The core requirement is extracting plan and spec data to validate checklist conformity and produce parallel execution guidance.

Can I use existing data models and contracts when generating a dependency graph for my project?

You can use existing data models and contracts when generating a dependency graph. The task generation process optionally maps data models and contracts to user stories, ensuring the resulting phased checklist accurately reflects structural dependencies for parallel execution.

Why are my generated user stories not independently testable in the tasks.md output?

User stories may not be independently testable in tasks.md if checklist conformity validation fails or dependency mapping is incomplete. The generation process must accurately parse plan.md and spec.md data to ensure each phased task is immediately implementable and isolated for testing.