speckit-tasks

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

3|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ldilov/harness-forge --skill speckit-tasks-ldilov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/ldilov/harness-forge/tree/main/.agents/skills/speckit-tasks
Command: npx skills add https://github.com/ldilov/harness-forge --skill speckit-tasks-ldilov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate actionable task plans from design artifacts to accelerate feature delivery and ensure alignment between planning documents and implementation work.

Core Features & Use Cases

  • Build a tasks.md organized by user stories (US1, US2, US3) from plan.md and spec.md, preserving priorities and relationships.
  • Generate a task graph showing dependencies and parallelizable work to optimize execution.
  • Support Phase 1 Setup, Phase 2 Foundational tasks, and Phase 3+ User Story phases, with a final Polish phase for cross-cutting concerns.

Quick Start

Run the speckit-tasks generator from the repository root to produce a ready tasks.md from your design artifacts.

Frequently Asked Questions about speckit-tasks

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

FAQPage Schema
How do I generate a dependency-ordered task plan from design artifacts?

To generate a dependency-ordered task plan from design artifacts, run the generator from your repository root. It sources your plan.md and spec.md to produce a ready-to-run tasks.md organized by user stories.

What is the required directory structure for generating user story tasks?

Generating user story tasks requires a project with a .specify/ directory containing your plan.md and spec.md. The generator reads these design artifacts to map dependencies and build the phased task documentation.

Can I automatically organize project tasks by user stories and execution phases?

Yes, you can automatically organize project tasks by user stories and execution phases. The generator structures tasks into Phase 1 Setup, Phase 2 Foundational, Phase 3+ User Story phases, and a final Polish phase for cross-cutting concerns.

How do task dependencies and parallelizable work get mapped from a project plan?

Task dependencies and parallelizable work are mapped by linking generated tasks to user stories like US1 and US2. This creates a task graph from your plan.md that visualizes execution order and identifies parallel work streams.

Does this task generation approach work without external project management dependencies?

Yes, this task generation approach works without external project management dependencies. It operates autonomously within your repository, enforcing required task-format rules to output a standalone tasks.md and a succinct project summary.

When should I not use automated task generation from spec documents?

You should not use automated task generation from spec documents if your project lacks a .specify/ directory or a defined plan of user stories. The generator strictly sources existing plan.md and spec.md files to map dependencies.