speckit-tasks

Generates a dependency-ordered tasks.md checklist from spec-kit design artifacts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a feature specification and implementation plan into an actionable, ordered task list is slow and error-prone. This Skill automates that step by reading your spec-kit design documents and producing a structured tasks.md where every task is specific enough to execute without extra context. ## Core Features & Use Cases - Story-Organized Task Generation: Reads spec.md user stories with priorities and creates one phase per story, each independently testable. - Strict Checklist Format: Every task follows a validated format with checkbox, sequential task ID, parallel markers, story labels, and exact file paths. - Dependency & Parallelism Mapping: Produces a dependency graph of story completion order plus parallel execution examples per story. - Extension Hooks: Supports optional and mandatory pre/post hooks declared in .specify/extensions.yml. - Use Case: After running spec-kit plan and specify commands for a new feature, invoke this Skill to generate a complete tasks.md with setup, foundational, per-story, and polish phases, then report task counts and a suggested MVP scope. ## Quick Start Ask the agent to generate the tasks.md for the current feature using the available spec, plan, and design documents in the spec-kit project.

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 tasks.md from a spec-kit feature specification?

Run the speckit-tasks skill inside a spec-kit project. It executes setup-tasks.ps1 to locate the feature directory, loads spec.md and plan.md, and writes a tasks.md organized by user story with sequential task IDs and file paths.

What documents are required to generate implementation tasks?

plan.md and spec.md are required for tech stack and prioritized user stories. data-model.md, contracts/, research.md, and quickstart.md are optional inputs that enrich entity mapping, contract tests, and setup tasks when present.

Does the task generator support test-driven development?

Tests are optional and only generated when explicitly requested in the feature specification or when the user asks for a TDD approach. By default the tasks.md contains implementation tasks without test tasks.

What task checklist format does the generated tasks.md use?

Every task uses a markdown checkbox, a sequential ID like T001, an optional [P] parallel marker, a story label like [US1] for story phases, and a description with an exact file path. Tasks missing any component fail validation.

Can I run hooks before or after task generation?

Yes. If .specify/extensions.yml defines hooks under before_tasks or after_tasks, the skill evaluates enabled entries, executes mandatory hooks, and presents optional ones for manual invocation before continuing.