speckit-tasks

Parse Python feature plans into dependency-ordered task lists with binary acceptance criteria.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/Satcomx00-x00/speckit-python --skill speckit-tasks-satcomx00-x00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/Satcomx00-x00/speckit-python/tree/main/skills/speckit-tasks
Command: npx skills add https://github.com/Satcomx00-x00/speckit-python --skill speckit-tasks-satcomx00-x00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill converts Python feature plans into an ordered task list, simplifying the implementation and validation process, making it easier to ensure features are built according to project specifications.

Core Features & Use Cases

  • Automated Task Generation: Converts feature plans into a dependency-ordered task list, streamlining implementation.
  • Python-Idiomatic Titles: Tasks are named with Python-idiomatic language for easy recognition.
  • Acceptance Criteria: Provides binary acceptance criteria for each task to ensure completeness.
  • Dependency Tracking: Ensures tasks are executed in a logical order.

Quick Start

Generate tasks from the current feature plan using the speckit-tasks command.

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 task list from a Python feature plan?

Task generation from Python feature plans works by parsing the plan to produce a dependency-ordered list of implementation steps. Each step includes Python-idiomatic titles and binary acceptance criteria to ensure specification compliance.

How does dependency tracking work for Python feature implementation tasks?

Dependency tracking for Python feature implementation works by parsing feature plans to establish an ordered task sequence. It ensures logical execution order and provides binary acceptance criteria to validate specification compliance before moving to dependent tasks.

Can I use this to create binary acceptance criteria for Python development tasks?

Yes, generating binary acceptance criteria for Python development tasks is a core feature. The tool parses feature plans to produce task specifications with binary pass/fail checks, ensuring features are built according to project specifications.

Do I need to install specific dependencies to run Python feature plan task generation?

No external dependencies are required for Python feature plan task generation. You only need an environment capable of executing Python scripts and handling file I/O operations to parse plans and generate the ordered task list.

What is the best way to ensure specification compliance during Python feature implementation?

The best way to ensure specification compliance during Python development is to generate a dependency-ordered task list with binary acceptance criteria from your feature plan. This enforces contract-first development by validating each task against project specifications.

Are there limitations when using automated task generation for Python feature plans?

A limitation of automated task generation for Python feature plans is its strict requirement for an environment capable of executing Python scripts and handling file I/O operations. It is specifically tailored for Python-idiomatic development and contract-first workflows.