speckit-tasks

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

Updated May 19, 2026
One-click install
npx skills add https://github.com/Nasalciuc/ATS-HERO --skill speckit-tasks-nasalciuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/Nasalciuc/ATS-HERO/tree/main/.cursor/skills/speckit-tasks
Command: npx skills add https://github.com/Nasalciuc/ATS-HERO --skill speckit-tasks-nasalciuc

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 the creation of a tasks.md file that organizes work by user story with clear dependencies and parallelization opportunities. ## Core Features & Use Cases - Story-Organized Task Generation: Reads spec.md, plan.md, data-model.md, and contracts to produce one phase per user story in priority order. - Strict Checklist Format: Every task follows a validated format with checkbox, sequential task ID, parallel marker, story label, and exact file path. - Extension Hooks: Supports optional and mandatory pre/post hooks via .specify/extensions.yml for custom workflow integration. - Use Case: After writing a spec and plan for a new feature, run this Skill to get a complete tasks.md with MVP scope suggestion, dependency graph, and per-story independent test criteria. ## Quick Start Generate the tasks.md for my current feature using the spec and plan in the .specify directory.

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 feature specification?▼

Run the speckit-tasks Skill in a project with a .specify directory containing spec.md and plan.md. It parses user stories with priorities, maps entities and contracts to stories, and outputs a phase-organized tasks.md with sequential task IDs and file paths.

What is spec-kit task generation and how does it work?▼

Spec-kit task generation converts design documents into an executable checklist organized by user story. The Skill runs a PowerShell setup script to locate the feature directory, loads available design docs, and emits tasks in a strict checkbox format with dependency ordering.

Does speckit-tasks work without a data model or contracts?▼

Yes, only plan.md and spec.md are required. Data-model.md, contracts, research.md, and quickstart.md are optional inputs that enrich task generation when present, and the Skill adapts to whatever documents exist in the feature directory.

Why are my generated tasks missing story labels?▼

Story labels like [US1] are only applied to user story phase tasks, never to Setup, Foundational, or Polish phases. If labels are missing inside a story phase, the spec.md may lack properly prioritized user stories for the Skill to map.

When should I not use automated task generation?▼

Avoid it when the feature lacks a written spec or plan, since the Skill depends on those artifacts for story extraction. It is also less useful for one-off scripts or exploratory work where formal phase breakdown adds overhead without benefit.