Supported Editors

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 Compatibility

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

Quick Setup

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

What Gets Installed

The rules add command configures three things:

  1. Rules file — Instructions that teach your AI assistant how to use Taskmaster effectively (what commands to run, when to check dependencies, how to update task status)
  2. MCP server config — Connects your editor to the Taskmaster MCP server for direct tool access
  3. Slash commands — Editor-specific command shortcuts (where supported)

Interactive Setup

For a guided experience:

tm rules setup

This auto-detects which editors you have installed and lets you select which ones to configure.

Removing Rules

# 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 Plugin

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.