speckit-tasks

Generate dependency-ordered tasks.md from spec-kit design artifacts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jacobbweber/Zerto-PS-Admin-SDD --skill speckit-tasks-jacobbweber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/jacobbweber/Zerto-PS-Admin-SDD/tree/main/.agent/skills/speckit-tasks
Command: npx skills add https://github.com/jacobbweber/Zerto-PS-Admin-SDD --skill speckit-tasks-jacobbweber

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns scattered design artifacts into a concrete, dependency-ordered tasks.md so teams can implement features reliably and independently without manual task engineering.

Core Features & Use Cases

  • Automated Task Generation: Parse plan.md, spec.md and optional design docs to produce checklist-formatted tasks organized by user story and priority.
  • Dependency & Parallelization Awareness: Build a dependency graph and mark parallelizable tasks to enable safe concurrent work.
  • Extension Hook Reporting: Detect and present pre/post extension hooks from .specify/extensions.yml for optional or mandatory execution.
  • Use Case: Convert a feature folder with spec-kit documents into an immediately executable tasks.md for sprint planning and assignment.

Quick Start

Generate an actionable, dependency-ordered tasks.md for the feature using the repository's .specify documents and templates.

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 tasks.md from spec-kit design artifacts?

This Skill generates a dependency-ordered tasks.md by consuming spec-kit documents like plan.md and spec.md to produce checklist-formatted tasks organized by user story and priority.

What is the best way to organize user stories into parallelizable tasks?

The best way to organize parallelizable tasks is by building a dependency graph from your design artifacts that explicitly marks which tasks can run concurrently, enabling safe parallel execution across user stories.

How does the extension hook detection work for .specify directories?

Extension hook detection works by reading .specify/extensions.yml to identify pre and post hooks without evaluating their conditions, presenting them in the generated tasks.md as optional or mandatory execution steps.

Do I need a .specify directory structure to generate user-story task checklists?

Yes, a .specify directory structure is required. The Skill reads templates, scripts output, and spec-kit documents from this folder to generate the per-user-story task phases and dependency graphs.

Can I use data-model.md and contracts to create sprint planning checklists?

Yes, you can use optional data-model.md and contracts to create sprint planning checklists. These artifacts are parsed alongside plan.md to produce immediately executable tasks with file paths and parallel execution guidance.

Why are my generated tasks not in the correct dependency order?

Generated tasks might appear unordered if the dependency graph cannot resolve from the provided plan.md or spec.md artifacts. Ensure your spec-kit documents clearly define user stories and priorities for accurate dependency ordering.