speckit-tasks

Generates dependency-ordered tasks.md checklists from spec-kit design documents.

Updated May 22, 2026
One-click install
npx skills add https://github.com/WU-MAO-CHIA/AI_tset_platfrom --skill speckit-tasks-wu-mao-chia
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/WU-MAO-CHIA/AI_tset_platfrom/tree/main/.opencode/skills/speckit-tasks
Command: npx skills add https://github.com/WU-MAO-CHIA/AI_tset_platfrom --skill speckit-tasks-wu-mao-chia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a feature specification and implementation plan into an actionable, ordered task list is tedious and error-prone. This Skill automates that step by reading your spec-kit design artifacts 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, so each increment is independently testable. - Strict Checklist Format: Every task follows a validated format with checkbox, sequential task ID, parallelization marker, story label, and exact file path. - Dependency & Parallelism Analysis: Produces a dependency graph of story completion order plus parallel execution examples and an MVP-first implementation strategy. - Extension Hooks: Supports optional and mandatory pre/post hooks declared in .specify/extensions.yml. - Use Case: After running spec-kit's specify and plan steps for a new feature, invoke this Skill to generate tasks.md with phases for setup, foundational work, each user story, and polish, ready for incremental delivery. ## Quick Start Ask the AI to generate the tasks.md for the current feature based on 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 spec-kit specification?▼

Run the speckit-tasks command in a project with a .specify directory. It executes setup-tasks.ps1 to locate the feature directory, reads spec.md and plan.md, and writes a tasks.md organized by user story phases.

What documents are required to generate tasks with spec-kit?▼

plan.md and spec.md are required for tech stack and user story priorities. data-model.md, contracts/, research.md, and quickstart.md are optional and enrich the generated tasks when present.

Does speckit-tasks generate test tasks automatically?▼

No, test tasks are optional. They are only generated when explicitly requested in the feature specification or when the user asks for a TDD approach.

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

Every task uses a strict checklist format: a markdown checkbox, sequential task ID like T001, an optional [P] parallel marker, a story label like [US1] for story phases, and a description with an exact file path.

Can I use speckit-tasks without the .specify directory?▼

No, the skill requires a spec-kit project structure with a .specify directory containing the setup script and templates. Without it, the setup step cannot resolve the feature directory or tasks template.