// AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.
| name | task-master |
| description | AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches. |
An AI-powered task management system that integrates seamlessly with AI Agents to manage specification-driven development workflows.
Three Ways to Use Task Master:
โ Use Task Master when:
โ Skip Task Master for:
Global Installation:
npm install -g task-master-ai
Project-Local:
npm install task-master-ai
Add to your MCP config file (.cursor/mcp.json, .vscode/mcp.json, etc.):
{
"mcpServers": {
"task-master-ai": {
"command": "npx",
"args": ["-y", "task-master-ai"],
"env": {
"ANTHROPIC_API_KEY": "YOUR_KEY_HERE",
"PERPLEXITY_API_KEY": "YOUR_KEY_HERE"
}
}
}
}
For complete setup details, see references/SETUP.md.
Initialize taskmaster-ai in my project
Create your Product Requirements Document at .taskmaster/docs/prd.txt
Parse my PRD at .taskmaster/docs/prd.txt
Show me the task list
What's the next task I should work on?
Can you help me implement task 3?
Mark task 3 as done
Update subtask 3.2 with my implementation findings
Organize tasks into separate contexts (tags) for:
feature-auth, feature-dashboard)experiment-zustand)alice-work, bob-work)v1.0, v2.0, mvp)1, 1.2)pending, in-progress, done, deferred[1, 2.1])high, medium, lowAI analyzes task complexity (1-10 scale) and recommends:
List all tasks
Show me task 5
Show me tasks 1, 3, and 5
What's the next task?
Add a task to implement user authentication
Expand task 4 into subtasks
Update task 5 with new requirements
Mark task 3 as done
Move task 5 to become subtask 7.3
Add dependency: task 8 depends on task 5
Create a new tag called feature-auth
Switch to the feature-auth tag
Research the latest best practices for JWT authentication
Analyze task complexity for all pending tasks
Expand all pending tasks based on complexity
Task Master supports full SDD workflow:
references/SETUP.md - Complete installation and configurationreferences/WORKFLOW.md - Detailed development workflowsreferences/COMMANDS.md - Comprehensive command referencereferences/BEST_PRACTICES.md - Tips and patternsQuick Tips: