/tm-main
Comprehensive command structure for Task Master integration with Claude Code.
> /plugin marketplace add eyaltoledano/claude-task-master > /plugin install taskmaster@taskmaster
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/tm-main
Context preview
What this command does when you run it.
Comprehensive command structure for Task Master integration with Claude Code.
Command definition
tm-main.mdTask Master Command Reference
Comprehensive command structure for Task Master integration with Claude Code.
Command Organization
Commands are organized hierarchically to match Task Master's CLI structure while providing enhanced Claude Code integration.
Project Setup & Configuration
`/taskmaster:init`
- `init-project` - Initialize new project (handles PRD files intelligently)
- `init-project-quick` - Quick setup with auto-confirmation (-y flag)
`/taskmaster:models`
- `view-models` - View current AI model configuration
- `setup-models` - Interactive model configuration
- `set-main` - Set primary generation model
- `set-research` - Set research model
- `set-fallback` - Set fallback model
Task Generation
`/taskmaster:parse-prd`
- `parse-prd` - Generate tasks from PRD document
- `parse-prd-with-research` - Enhanced parsing with research mode
`/taskmaster:generate`
- `generate-tasks` - Create individual task files from tasks.json
Task Management
`/taskmaster:list`
- `list-tasks` - Smart listing with natural language filters
- `list-tasks-with-subtasks` - Include subtasks in hierarchical view
- `list-tasks-by-status` - Filter by specific status
`/taskmaster:set-status`
- `to-pending` - Reset task to pending
- `to-in-progress` - Start working on task
- `to-done` - Mark task complete
- `to-review` - Submit for review
- `to-deferred` - Defer task
- `to-cancelled` - Cancel task
`/taskmaster:sync-readme`
- `sync-readme` - Export tasks to README.md with formatting
`/taskmaster:update`
- `update-task` - Update tasks with natural language
- `update-tasks-from-id` - Update multiple tasks from a starting point
- `update-single-task` - Update specific task
`/taskmaster:add-task`
- `add-task` - Add new task with AI assistance
`/taskmaster:remove-task`
- `remove-task` - Remove task with confirmation
Subtask Management
`/taskmaster:add-subtask`
- `add-subtask` - Add new subtask to parent
- `convert-task-to-subtask` - Convert existing task to subtask
`/taskmaster:remove-subtask`
- `remove-subtask` - Remove subtask (with optional conversion)
`/taskmaster:clear-subtasks`
- `clear-subtasks` - Clear subtasks from specific task
- `clear-all-subtasks` - Clear all subtasks globally
Task Analysis & Breakdown
`/taskmaster:analyze-complexity`
- `analyze-complexity` - Analyze and generate expansion recommendations
`/taskmaster:complexity-report`
- `complexity-report` - Display complexity analysis report
`/taskmaster:expand`
- `expand-task` - Break down specific task
- `expand-all-tasks` - Expand all eligible tasks
- `with-research` - Enhanced expansion
Task Navigation
`/taskmaster:next`
- `next-task` - Intelligent next task recommendation
`/taskmaster:show`
- `show-task` - Display detailed task information
`/taskmaster:status`
- `project-status` - Comprehensive project dashboard
Dependency Management
`/taskmaster:add-dependency`
- `add-dependency` - Add task dependency
`/taskmaster:remove-dependency`
- `remove-dependency` - Remove task dependency
`/taskmaster:validate-dependencies`
- `validate-dependencies` - Check for dependency issues
`/taskmaster:fix-dependencies`
- `fix-dependencies` - Automatically fix dependency problems
Workflows & Automation
`/taskmaster:workflows`
- `smart-workflow` - Context-aware intelligent workflow execution
- `command-pipeline` - Chain multiple commands together
- `auto-implement-tasks` - Advanced auto-implementation with code generation
Utilities
`/taskmaster:utils`
- `analyze-project` - Deep project analysis and insights
`/taskmaster:setup`
- `install-taskmaster` - Comprehensive installation guide
- `quick-install-taskmaster` - One-line global installation
Usage Patterns
Natural Language
Most commands accept natural language arguments:
/taskmaster:add-task create user authentication system
/taskmaster:update mark all API tasks as high priority
/taskmaster:list show blocked tasks
ID-Based Commands
Commands requiring IDs intelligently parse from $ARGUMENTS:
/taskmaster:show 45
/taskmaster:expand 23
/taskmaster:set-status/to-done 67
Smart Defaults
Commands provide intelligent defaults and suggestions based on context.
Read more
Task Master Command Reference
Comprehensive command structure for Task Master integration with Claude Code.
Command Organization
Commands are organized hierarchically to match Task Master's CLI structure while providing enhanced Claude Code integration.
Project Setup & Configuration
`/taskmaster:init`
- `init-project` - Initialize new project (handles PRD files intelligently)
- `init-project-quick` - Quick setup with auto-confirmation (-y flag)
`/taskmaster:models`
- `view-models` - View current AI model configuration
- `setup-models` - Interactive model configuration
- `set-main` - Set primary generation model
- `set-research` - Set research model
- `set-fallback` - Set fallback model
Task Generation
`/taskmaster:parse-prd`
- `parse-prd` - Generate tasks from PRD document
- `parse-prd-with-research` - Enhanced parsing with research mode
`/taskmaster:generate`
- `generate-tasks` - Create individual task files from tasks.json
Task Management
`/taskmaster:list`
- `list-tasks` - Smart listing with natural language filters
- `list-tasks-with-subtasks` - Include subtasks in hierarchical view
- `list-tasks-by-status` - Filter by specific status
`/taskmaster:set-status`
- `to-pending` - Reset task to pending
- `to-in-progress` - Start working on task
- `to-done` - Mark task complete
- `to-review` - Submit for review
- `to-deferred` - Defer task
- `to-cancelled` - Cancel task
`/taskmaster:sync-readme`
- `sync-readme` - Export tasks to README.md with formatting
`/taskmaster:update`
- `update-task` - Update tasks with natural language
- `update-tasks-from-id` - Update multiple tasks from a starting point
- `update-single-task` - Update specific task
`/taskmaster:add-task`
- `add-task` - Add new task with AI assistance
`/taskmaster:remove-task`
- `remove-task` - Remove task with confirmation
Subtask Management
`/taskmaster:add-subtask`
- `add-subtask` - Add new subtask to parent
- `convert-task-to-subtask` - Convert existing task to subtask
`/taskmaster:remove-subtask`
- `remove-subtask` - Remove subtask (with optional conversion)
`/taskmaster:clear-subtasks`
- `clear-subtasks` - Clear subtasks from specific task
- `clear-all-subtasks` - Clear all subtasks globally
Task Analysis & Breakdown
`/taskmaster:analyze-complexity`
- `analyze-complexity` - Analyze and generate expansion recommendations
`/taskmaster:complexity-report`
- `complexity-report` - Display complexity analysis report
`/taskmaster:expand`
- `expand-task` - Break down specific task
- `expand-all-tasks` - Expand all eligible tasks
- `with-research` - Enhanced expansion
Task Navigation
`/taskmaster:next`
- `next-task` - Intelligent next task recommendation
`/taskmaster:show`
- `show-task` - Display detailed task information
`/taskmaster:status`
- `project-status` - Comprehensive project dashboard
Dependency Management
`/taskmaster:add-dependency`
- `add-dependency` - Add task dependency
`/taskmaster:remove-dependency`
- `remove-dependency` - Remove task dependency
`/taskmaster:validate-dependencies`
- `validate-dependencies` - Check for dependency issues
`/taskmaster:fix-dependencies`
- `fix-dependencies` - Automatically fix dependency problems
Workflows & Automation
`/taskmaster:workflows`
- `smart-workflow` - Context-aware intelligent workflow execution
- `command-pipeline` - Chain multiple commands together
- `auto-implement-tasks` - Advanced auto-implementation with code generation
Utilities
`/taskmaster:utils`
- `analyze-project` - Deep project analysis and insights
`/taskmaster:setup`
- `install-taskmaster` - Comprehensive installation guide
- `quick-install-taskmaster` - One-line global installation
Usage Patterns
Natural Language
Most commands accept natural language arguments:
/taskmaster:add-task create user authentication system /taskmaster:update mark all API tasks as high priority /taskmaster:list show blocked tasks
ID-Based Commands
Commands requiring IDs intelligently parse from $ARGUMENTS:
/taskmaster:show 45 /taskmaster:expand 23 /taskmaster:set-status/to-done 67
Smart Defaults
Commands provide intelligent defaults and suggestions based on context.
An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.
Repo: eyaltoledano/claude-task-master
Other commands on claude-task-master.
ham
This command initiates the HAM (Hamster Automated Management) workflow for task execution.

