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.