task-generator

Generate structured task lists with parent and sub-tasks from specs.

4|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/ajianaz/skills-collection --skill task-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-generator
Source: https://github.com/ajianaz/skills-collection/tree/main/skills/task-planner
Command: npx skills add https://github.com/ajianaz/skills-collection --skill task-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of structured, step-by-step task lists from specifications, plans, or PRDs. It breaks down complex requirements into manageable parent and sub-tasks, complete with relevant file identifications, making project implementation clearer and more efficient for developers, saving planning time.

Core Features & Use Cases

  • Structured Task Generation: Automatically generate hierarchical task lists with parent and granular sub-tasks.
  • File Identification: Include relevant source and test files for each task, guiding developers directly to the code.
  • Progressive Disclosure: Generate high-level tasks first, then break them down into sub-tasks upon user confirmation.
  • Use Case: "I've just finalized a spec for a new user authentication feature. This skill will generate a detailed task list, including all necessary code changes and test files, to guide a junior developer through the implementation."

Quick Start

Use the task-generator skill to create a task list for the "Advanced Search Functionality" PRD.

Frequently Asked Questions about task-generator

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

FAQPage Schema
How do I break down a specification into a structured task list?

Task-generator transforms specs and PRDs into hierarchical task lists with 5-7 parent tasks and detailed sub-tasks. It analyzes your requirements document, identifies relevant source and test files, and outputs a trackable checklist in Markdown format to guide implementation end-to-end.

Can task-generator identify which files I need to modify for each task?

Yes. The skill maps each parent and sub-task to relevant source files and corresponding unit and test files, so developers know exactly which code files to edit and which tests to update without manual file hunting.

What happens when I use task-generator on a requirements document?

Task-generator generates a two-phase workflow: first it creates a feature branch and high-level parent tasks, then after your confirmation, produces detailed sub-tasks. Output is saved as a Markdown checklist at /tasks/tasks-[feature-name].md with file references included.

Does task-generator work with product specifications, PRDs, and implementation plans?

Task-generator accepts product specifications, PRDs, and implementation plans as input. It structures any requirements document into actionable parent and sub-tasks with file mappings, making it flexible across specification formats.

Can I skip the feature branch creation step?

Yes. Task-generator includes a mandatory feature branch creation (step 0.0) by default, but you can opt out if you prefer to manage branching separately, allowing the skill to focus solely on task list generation.

What format is the task list output in?

Task lists are generated as Markdown files with checklist formatting, making them readable in text editors, version control systems, and project management tools. The structured format tracks sub-task completion and includes file references for each task.