Tasks in Task Master follow a specific format designed to provide comprehensive information for both humans and AI assistants.
Field | Description | Example |
---|---|---|
id | Unique identifier for the task. | 1 |
title | Brief, descriptive title. | "Initialize Repo" |
description | What the task involves. | "Create a new repository, set up initial structure." |
status | Current state. | "pending" , "done" , "deferred" |
dependencies | Prerequisite task IDs. ✅ Completed, ⏱️ Pending | [1, 2] |
priority | Task importance. | "high" , "medium" , "low" |
details | Implementation instructions. | "Use GitHub client ID/secret, handle callback..." |
testStrategy | How to verify success. | "Deploy and confirm 'Hello World' response." |
subtasks | Nested subtasks related to the main task. | [{"id": 1, "title": "Configure OAuth", ...}] |
Analyzing Task Complexity
analyze-complexity
command:Viewing Complexity Report
complexity-report
command:Smart Task Expansion
expand
command automatically checks for and uses the complexity report:When a complexity report exists:Finding the Next Task
next
command:Viewing Specific Task Details
show
command: