speckit-tasks

Generate dependency-ordered task plans from spec-kit feature artifacts.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/misadecastro/imperial-soccer --skill speckit-tasks-misadecastro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/misadecastro/imperial-soccer/tree/main/.claude/skills/speckit-tasks
Command: npx skills add https://github.com/misadecastro/imperial-soccer --skill speckit-tasks-misadecastro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill transforms scattered design artifacts into a single, actionable tasks.md so teams can implement features in dependency-aware, testable increments without manual mapping of stories, models, and contracts.

Core Features & Use Cases

  • Automatic artifact ingestion: Reads plan.md, spec.md, optional data-model.md, contracts/, and research.md from a spec-kit project to extract tech choices, user stories, entities, and interface contracts.
  • Structured task generation: Produces phases (Setup, Foundational, per-user-story phases, and Polish) with checklist-formatted tasks, sequential Task IDs, dependency graph, and parallelization markers.
  • Extension hook handling: Detects and surfaces pre/post extension hooks from .specify/extensions.yml so integrations can run before or after task generation.
  • Use Case: Product managers and engineers with a spec-kit repo can generate an immediately executable tasks.md that maps P1/P2/P3 stories to concrete implementation steps and file paths.

Quick Start

Ask the skill to generate tasks for a feature by providing the feature directory path and any optional constraints (for example: generate tasks for FEATURE_DIR=./features/login).

Frequently Asked Questions about speckit-tasks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate dependency-ordered tasks from spec-kit design artifacts?

Generate dependency-ordered tasks by ingesting spec-kit artifacts like plan.md, spec.md, and data-model.md to produce a checklist-formatted tasks.md with sequential Task IDs, phases, and parallelization markers for immediate execution.

What is the best way to map user stories from spec.md to a concrete implementation task plan?

Mapping user stories to a task plan involves extracting P1/P2/P3 priorities from spec.md and organizing them into phases (Setup, Foundational, per-user-story, Polish) with a dependency graph to ensure testable, ordered implementation increments.

Does speckit-tasks work with spec-kit projects that use extension hooks?

Yes, it detects and surfaces pre/post extension hooks defined in .specify/extensions.yml, allowing integrations to run before or after task generation within the spec-kit project layout.

Can I generate task plans for a specific feature directory in a spec-kit repository?

Yes, you can generate tasks for a specific feature by providing the feature directory path, such as FEATURE_DIR=./features/login, along with any optional constraints to guide the task generation.

How do data models and contracts influence task generation from spec-kit?

Data models and contracts provide entities and interface definitions that map directly to foundational task phases, ensuring generated tasks respect architectural dependencies and interface boundaries during implementation.