speckit-tasks

Generates MARKDOWN tables and PL/SQL UPDATE scripts from Excel for Jira.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-tasks automates the creation of a structured, dependency-ordered tasks.md document for a feature by leveraging available design artifacts (plan.md, spec.md, data-model.md, contracts, and references). It helps teams translate design into actionable, testable work items with clear phases and dependencies.

Core Features & Use Cases

  • Derives task breakdowns from plan.md, spec.md, and optional documents; generates project phases (Setup, Foundational, US1, US2, ..., Polish).
  • Produces a checklist-formatted tasks.md with explicit file paths, IDs, and dependencies.
  • Supports extension hooks in .specify/extensions.yml to customize task generation (pre- and post-execution) and post-execution validation.

Quick Start

Run speckit-tasks against a project structured with .specify/ to generate a ready-to-use tasks.md.

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 a spec.md and plan.md?

You can generate a dependency-ordered tasks.md by running speckit-tasks within a spec-kit project. It reads design artifacts like plan.md and spec.md to produce a checklist-style file organized by phases, user stories, file paths, and task IDs.

What is the best way to automate task breakdown from design artifacts in a spec-kit project?

Automating task breakdown from design artifacts is best done with speckit-tasks, which translates plan.md and spec.md into actionable work items. It creates a checklist-style task list organized into project phases like Setup, Foundational, and user stories.

Does speckit-tasks require a specific project structure to generate task plans?

Yes, speckit-tasks requires a spec-kit project structure containing a .specify/ directory. It uses this directory to locate design artifacts like plan.md and spec.md, which are necessary to generate the dependency-ordered task plan.

Can I customize task generation with hooks in spec-kit projects?

Yes, you can customize task generation by configuring extension hooks in .specify/extensions.yml. This allows you to customize pre- and post-execution task generation as well as post-execution validation for your project.

How are dependencies and file paths handled when generating a checklist from specs?

When generating a checklist from specs, the tool explicitly maps file paths and dependencies within the tasks.md output. It organizes items by phase and user story, ensuring each task includes a unique ID and clear dependency ordering.