speckit.tasks

Generate dependency-ordered tasks lists from design artifacts.

3|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-tasks-rangeyrover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.tasks
Source: https://github.com/RangeyRover/home-battery-control/tree/main/.agent/skills/speckit.tasks
Command: npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-tasks-rangeyrover

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of an actionable, dependency-ordered tasks list for a feature based on design artifacts, streamlining the implementation process.

Core Features & Use Cases

  • Task Generation: Converts design documents into a structured tasks list with dependencies.
  • User Story Organization: Organizes tasks by user story for independent implementation and testing.
  • Integration Mapping: Maps design documents to user stories, contracts, and data models.
  • Use Case: For a new project, the Skill can take a plan, spec, data-model, and contract files and generate a tasks list that outlines the implementation steps, dependencies, and testing procedures.

Quick Start

Run the 'speckit.tasks' command with the path to the feature directory as an argument.

Frequently Asked Questions about speckit.tasks

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

FAQPage Schema
How do I generate an ordered task list from design artifacts for feature implementation?

To generate a dependency-ordered tasks list from design artifacts, you parse design documents, user stories, contracts, and data models to produce actionable implementation steps. This automates mapping relationships between specifications and development tasks.

How do I map user stories to data models and contracts during feature implementation?

Mapping user stories to data models and contracts requires parsing design documents to establish integration relationships. This organizes tasks by user story, enabling independent implementation and testing based on mapped contract and data model dependencies.

Do I need Python and YAML to parse design documents for task generation?

Yes, you need Python and YAML processing libraries to parse input design documents and generate the output tasks list. These dependencies are required to read the feature directory specifications and structure the dependency-ordered output.

What is the best way to organize feature implementation tasks by user story?

Organizing feature implementation tasks by user story involves mapping design artifacts to individual story requirements. This creates a structured tasks list where dependencies are ordered, allowing teams to implement and test user stories independently.

Can I use a feature directory path to automate dependency mapping for new projects?

Yes, you can pass a feature directory path as an argument to automate dependency mapping. The tool reads plan, spec, data-model, and contract files from that directory to generate a comprehensive tasks list outlining implementation steps and testing procedures.