speckit-tasks

Generates dependency-sorted tasks.md files from spec.md and plan.md inputs.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Jia-Hong-Peng/jolike.com --skill speckit-tasks-jia-hong-peng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-tasks
Source: https://github.com/Jia-Hong-Peng/jolike.com/tree/main/.claude/skills/speckit-tasks
Command: npx skills add https://github.com/Jia-Hong-Peng/jolike.com --skill speckit-tasks-jia-hong-peng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating task lists from software specification and plan documents is time-consuming and prone to errors in ordering, tagging, and dependency tracking, leading to misaligned development workflows and wasted planning time.

Core Features & Use Cases

  • Automated Task Generation: Reads plan.md and spec.md files to produce a structured tasks.md with unique IDs, Story tags, parallel execution markers, and full associated file paths.
  • Dependency-Aware Sorting: Automatically orders tasks based on their dependencies to ensure logical implementation sequencing for development teams.
  • Use Case: A product engineering team that has finalized a feature specification and implementation plan can use this skill to instantly generate a ready-to-use task list for their sprint, eliminating manual formatting and alignment work.

Quick Start

Use the speckit-tasks skill to generate a dependency-sorted tasks.md file from your existing plan.md and spec.md documents.

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 structured task list from a software specification?

To generate a structured task list from a software specification, you need an automated task generation tool that reads spec.md and plan.md files to produce a dependency-sorted tasks.md file with unique IDs and execution markers.

What is dependency sorting in sprint planning?

Dependency sorting in sprint planning is the process of automatically ordering implementation tasks based on their logical dependencies. This ensures development teams follow a correct sequence and prevents blocked workflows during feature delivery.

Can I use spec-kit for automated task generation?

Yes, you can use spec-kit for automated task generation. The spec-kit SDD methodology supports reading your plan and specification documents to instantly output an implementation-ready tasks.md file.

How do I create a tasks.md file with unique task IDs and Story tags?

You can create a tasks.md file with unique task IDs and Story tags by applying an SDD workflow skill to your existing software specification and plan documents. This automated process assigns identifiers and full file paths.

Does automated task generation work for parallel execution tracking?

Automated task generation works for parallel execution tracking by reading your plan.md and spec.md files to assign parallel execution markers. This allows development teams to identify concurrent work opportunities within the structured task list.