One-click install
npx skills add https://github.com/antoncoding/claude-track --skill task-breakdown-antoncoding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-breakdown
Source: https://github.com/antoncoding/claude-track/tree/main/skills/task-breakdown
Command: npx skills add https://github.com/antoncoding/claude-track --skill task-breakdown-antoncoding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often struggle with breaking down complex projects into manageable tasks, tracking progress, and keeping task lists updated. This leads to missed steps, unclear priorities, and inefficient workflows. This Skill automates the entire task management lifecycle, ensuring clarity and efficiency.

Core Features & Use Cases

  • Automated Task Generation: Breaks down user requests (features, bug fixes) into concrete, prioritized tasks.
  • Dynamic TODO.md Management: Automatically creates and updates a TODO.md file in the project root, serving as a single source of truth for all tasks.
  • Real-time Progress Tracking: Updates task status (completed, current, upcoming) and overall project progress after each tool use, providing instant visibility.
  • Use Case: When starting a new feature, simply tell Claude what you want to build. This Skill will automatically generate a detailed TODO.md with prioritized tasks, and keep it updated as you work, so you always know what's next and your progress is clear.

Quick Start

This Skill is designed to be automatically activated by Claude Code. It triggers when you start new work or after each tool use (Write, Edit, Bash). Ensure a TODO.md file is present in your project root, or it will create one.

Example TODO.md format:

Tasks for My Project

Current Task

  • [ ] Implement user authentication @id:current @priority:0

Upcoming Tasks

  • [ ] Design database schema @id:task-1 @priority:1
  • [ ] Create API endpoints @id:task-2 @priority:2

Metadata

  • Total: 3 tasks
  • Completed: 0 tasks
  • Progress: 0%

Frequently Asked Questions about task-breakdown

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

FAQPage Schema
How do I break down a complex project into manageable tasks?

Task breakdown automatically fragments your feature requests or bug fixes into 3-10 concrete, prioritized tasks with unique IDs. It creates a TODO.md file in your project root listing Current Task, Upcoming Tasks, and progress metadata, so you always know what's next and your dependency order is clear.

What's the best way to keep a project TODO list updated automatically?

This Skill dynamically manages TODO.md after each tool use—Write, Edit, or Bash commands—updating task status, marking completed work, and recalculating overall progress. You maintain a single source of truth without manual list maintenance.

How do I track progress on multiple tasks without losing context?

Real-time progress tracking updates task status and project completion percentage after every action. The TODO.md displays current task, upcoming priorities, total task count, completed count, and progress percentage, giving instant visibility into workflow state.

Can I use task breakdown for different types of work—features, bug fixes, and complex tasks?

Yes. Task breakdown applies to feature development, bug fixes, or any complex project work. It fragments any request into prioritized, trackable tasks regardless of scope, assigning dependencies and priorities based on logical work order.

Do I need to manually create a TODO.md file before starting?

No. The Skill automatically creates a TODO.md file in your project root if one doesn't exist. If present, it updates the existing file with new tasks, maintaining your structure and history.

Why use automated task breakdown instead of writing my own task list?

Automated breakdown eliminates missed steps, unclear priorities, and manual synchronization overhead. By fragmenting requests consistently, assigning dependency-based priorities, and updating in real time, you reduce workflow friction and gain reliable progress visibility.