Taskmaster integrates with 13+ AI-powered editors through rules files, slash commands, and MCP server connections. Each editor gets tailored configuration so Taskmaster works natively within your workflow.
| Editor | Rules | MCP | Slash Commands |
|---|---|---|---|
| Cursor | .cursor/rules/taskmaster.mdc |
.cursor/mcp.json |
Yes |
| Claude Code | CLAUDE.md + .taskmaster/CLAUDE.md |
.mcp.json |
Yes (plugin) |
| Windsurf | .windsurfrules |
.codeium/windsurf/mcp_config.json |
— |
| VS Code | .github/copilot-instructions.md |
.vscode/mcp.json |
— |
| Roo | .roo/rules/taskmaster.md |
.roo/mcp.json |
Yes |
| Cline | .clinerules/taskmaster.md |
.cline/mcp_settings.json |
— |
| Codex | codex.md |
— | Yes |
| Gemini CLI | GEMINI.md |
— | Yes |
| Kiro | .kiro/rules/taskmaster.md |
.kiro/mcp.json |
— |
| Zed | .zed/rules/taskmaster.md |
.zed/mcp.json |
— |
| Amp | .amp/rules/taskmaster.md |
.amp/mcp.json |
— |
| Trae | .trae/rules/taskmaster.md |
— | — |
| OpenCode | AGENTS.md |
— | Yes |
The fastest way to configure your editor:
# Auto-detect your editor and install rules
tm rules add -y
# Or specify your editor explicitly
tm rules add cursor
tm rules add claude
# Set up multiple editors at once
tm rules add cursor,claude,windsurf
The rules add command configures three things:
For a guided experience:
tm rules setup
This auto-detects which editors you have installed and lets you select which ones to configure.
# Remove Taskmaster rules from an editor
tm rules remove cursor
The remove command intelligently cleans up only Taskmaster-related configuration without affecting other rules or settings.
Claude Code users can also install Taskmaster as a plugin for deeper integration:
/plugin marketplace add eyaltoledano/claude-task-master
/plugin install taskmaster@taskmaster
The plugin provides 49 slash commands (like /taskmaster:list-tasks, /taskmaster:next-task) and 3 specialized agents for orchestrated task execution.