What problem does it solve? Managing complex software projects from requirements documents is chaotic: tasks get lost, dependencies are unclear, and progress tracking across features and branches becomes unmanageable. This Skill turns a PRD into a structured, dependency-aware task list that an AI agent can execute and update iteratively. ## Core Features & Use Cases - PRD Parsing & Task Breakdown: Automatically converts a Product Requirements Document into actionable tasks, then expands complex tasks into subtasks based on AI complexity analysis. - Dependency & Status Tracking: Tracks task dependencies, priorities, and statuses (pending, in-progress, done, deferred) so you always know the next task to work on. - Tagged Contexts: Isolates task lists per feature branch, experiment, or team member for parallel development without conflicts. - Use Case: You write a PRD for a new authentication feature, parse it into tasks, analyze complexity, expand the hard ones into subtasks, and implement them one by one while logging findings to each subtask. ## Quick Start Initialize task-master in my project and parse my PRD at .taskmaster/docs/prd.txt into a task list.