Compare commits
1 Commits
docs/auto-
...
docs/auto-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
086ae62f77 |
@@ -33,6 +33,8 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"getting-started/api-keys",
|
"getting-started/api-keys",
|
||||||
|
"getting-started/claude-code-plugin",
|
||||||
|
"getting-started/migration-plugin",
|
||||||
"getting-started/faq",
|
"getting-started/faq",
|
||||||
"getting-started/contribute"
|
"getting-started/contribute"
|
||||||
]
|
]
|
||||||
|
|||||||
129
apps/docs/getting-started/claude-code-plugin.mdx
Normal file
129
apps/docs/getting-started/claude-code-plugin.mdx
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
# Claude Code Plugin Integration
|
||||||
|
|
||||||
|
Task Master AI now offers official Claude Code plugin support, providing seamless integration with 49 specialized commands and 3 AI agents.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
### Quick Installation
|
||||||
|
|
||||||
|
Install the plugin directly from the Task Master marketplace:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/plugin marketplace add eyaltoledano/claude-task-master
|
||||||
|
/plugin install taskmaster@taskmaster
|
||||||
|
```
|
||||||
|
|
||||||
|
### What You Get
|
||||||
|
|
||||||
|
- **49 Slash Commands**: All Task Master commands accessible via `/task-master-ai:` prefix
|
||||||
|
- **3 Specialized Agents**: task-orchestrator, task-executor, and task-checker
|
||||||
|
- **MCP Integration**: Deep integration with Claude Code's MCP system
|
||||||
|
- **Automatic Updates**: Plugin updates automatically with new releases
|
||||||
|
|
||||||
|
## Quick Start with Plugin
|
||||||
|
|
||||||
|
After installation, initialize your project:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/task-master-ai:init-project
|
||||||
|
/task-master-ai:parse-prd
|
||||||
|
/task-master-ai:next-task
|
||||||
|
```
|
||||||
|
|
||||||
|
## Command Reference
|
||||||
|
|
||||||
|
All Task Master commands are available with the `/task-master-ai:` prefix:
|
||||||
|
|
||||||
|
### Core Workflow
|
||||||
|
- `/task-master-ai:init-project` - Initialize Task Master in current project
|
||||||
|
- `/task-master-ai:parse-prd` - Generate tasks from PRD document
|
||||||
|
- `/task-master-ai:next-task` - Get next available task
|
||||||
|
- `/task-master-ai:show-task` - View detailed task information
|
||||||
|
|
||||||
|
### Task Management
|
||||||
|
- `/task-master-ai:add-task` - Add new task with AI assistance
|
||||||
|
- `/task-master-ai:expand-task` - Break task into subtasks
|
||||||
|
- `/task-master-ai:to-done` - Mark task complete
|
||||||
|
- `/task-master-ai:list-tasks` - Show all tasks with status
|
||||||
|
|
||||||
|
### Analysis & Planning
|
||||||
|
- `/task-master-ai:analyze-complexity` - Analyze task complexity
|
||||||
|
- `/task-master-ai:complexity-report` - View complexity analysis
|
||||||
|
- `/task-master-ai:expand-all-tasks` - Expand all eligible tasks
|
||||||
|
|
||||||
|
## AI Agents
|
||||||
|
|
||||||
|
The plugin includes three specialized agents for different workflow needs:
|
||||||
|
|
||||||
|
### Task Orchestrator
|
||||||
|
High-level project coordination and strategic planning.
|
||||||
|
|
||||||
|
### Task Executor
|
||||||
|
Hands-on implementation and code generation.
|
||||||
|
|
||||||
|
### Task Checker
|
||||||
|
Quality assurance and validation of completed work.
|
||||||
|
|
||||||
|
## Migration from Legacy Setup
|
||||||
|
|
||||||
|
<Warning>
|
||||||
|
If you previously used `rules add claude`, those commands will continue working but won't receive updates.
|
||||||
|
</Warning>
|
||||||
|
|
||||||
|
### Migration Steps
|
||||||
|
|
||||||
|
1. **Install the plugin**: `/plugin install taskmaster@taskmaster`
|
||||||
|
2. **Remove old files** (optional):
|
||||||
|
```bash
|
||||||
|
rm -rf .claude/commands/tm/
|
||||||
|
rm -rf .claude/agents/task-*
|
||||||
|
```
|
||||||
|
3. **Update workflows** to use new command names with `/task-master-ai:` prefix
|
||||||
|
|
||||||
|
### Why Migrate?
|
||||||
|
|
||||||
|
- ✅ **Automatic updates** - Get new features without manual copying
|
||||||
|
- ✅ **Better organization** - Clean command naming and structure
|
||||||
|
- ✅ **Seamless integration** - Native Claude Code plugin experience
|
||||||
|
- ✅ **No file management** - No need to manually maintain command files
|
||||||
|
|
||||||
|
## Team Configuration
|
||||||
|
|
||||||
|
Organizations can auto-install the plugin for team members:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"extraKnownMarketplaces": {
|
||||||
|
"task-master": {
|
||||||
|
"source": {
|
||||||
|
"source": "github",
|
||||||
|
"repo": "eyaltoledano/claude-task-master"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"enabledPlugins": {
|
||||||
|
"taskmaster": {
|
||||||
|
"marketplace": "taskmaster"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Add this to `.claude/settings.json` in your repository root.
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
|
||||||
|
### Plugin Not Found
|
||||||
|
Ensure you've added the marketplace first:
|
||||||
|
```bash
|
||||||
|
/plugin marketplace add eyaltoledano/claude-task-master
|
||||||
|
```
|
||||||
|
|
||||||
|
### Commands Not Working
|
||||||
|
Verify the plugin is installed and enabled:
|
||||||
|
```bash
|
||||||
|
/plugin list
|
||||||
|
```
|
||||||
|
|
||||||
|
### MCP Integration Issues
|
||||||
|
Check that your MCP configuration includes the Task Master server as outlined in the [MCP documentation](/capabilities/mcp).
|
||||||
144
apps/docs/getting-started/migration-plugin.mdx
Normal file
144
apps/docs/getting-started/migration-plugin.mdx
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
# Migrating to Claude Code Plugin
|
||||||
|
|
||||||
|
<Warning>
|
||||||
|
If you previously used `task-master init --rules claude`, this guide will help you migrate to the new plugin system.
|
||||||
|
</Warning>
|
||||||
|
|
||||||
|
## What Changed?
|
||||||
|
|
||||||
|
Task Master AI has evolved from copying files to `.claude/commands/` and `.claude/agents/` directories to a modern plugin-based architecture that provides:
|
||||||
|
|
||||||
|
- ✅ **Automatic updates** when new features are released
|
||||||
|
- ✅ **Better command organization** with clean `/task-master-ai:` prefixes
|
||||||
|
- ✅ **Seamless Claude Code integration** using native plugin system
|
||||||
|
- ✅ **No manual file management** - no more copying or updating files
|
||||||
|
|
||||||
|
## Migration Steps
|
||||||
|
|
||||||
|
### 1. Install the Plugin
|
||||||
|
|
||||||
|
First, install the official Task Master plugin:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/plugin marketplace add eyaltoledano/claude-task-master
|
||||||
|
/plugin install taskmaster@taskmaster
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2. Verify Plugin Installation
|
||||||
|
|
||||||
|
Check that the plugin is working:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/task-master-ai:help
|
||||||
|
```
|
||||||
|
|
||||||
|
You should see the full list of available commands.
|
||||||
|
|
||||||
|
### 3. Remove Old Files (Optional)
|
||||||
|
|
||||||
|
<Warning>
|
||||||
|
Your existing Task Master project files (`.taskmaster/` folder) are NOT affected and will continue working normally.
|
||||||
|
</Warning>
|
||||||
|
|
||||||
|
The old command files in `.claude/` are now redundant. You can safely remove them:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Remove old command files
|
||||||
|
rm -rf .claude/commands/tm/
|
||||||
|
|
||||||
|
# Remove old agent files
|
||||||
|
rm -rf .claude/agents/task-*
|
||||||
|
```
|
||||||
|
|
||||||
|
### 4. Update Your Workflows
|
||||||
|
|
||||||
|
Update any saved workflows or documentation to use the new command names:
|
||||||
|
|
||||||
|
#### Old Commands (still work but won't update)
|
||||||
|
```bash
|
||||||
|
/tm:init
|
||||||
|
/tm:parse-prd
|
||||||
|
/tm:next
|
||||||
|
```
|
||||||
|
|
||||||
|
#### New Commands (get automatic updates)
|
||||||
|
```bash
|
||||||
|
/task-master-ai:init-project
|
||||||
|
/task-master-ai:parse-prd
|
||||||
|
/task-master-ai:next-task
|
||||||
|
```
|
||||||
|
|
||||||
|
## Command Name Changes
|
||||||
|
|
||||||
|
Most commands have the same name but with the new prefix:
|
||||||
|
|
||||||
|
| Old Format | New Format |
|
||||||
|
|------------|------------|
|
||||||
|
| `/tm:init` | `/task-master-ai:init-project` |
|
||||||
|
| `/tm:parse-prd` | `/task-master-ai:parse-prd` |
|
||||||
|
| `/tm:next` | `/task-master-ai:next-task` |
|
||||||
|
| `/tm:show` | `/task-master-ai:show-task` |
|
||||||
|
| `/tm:add-task` | `/task-master-ai:add-task` |
|
||||||
|
| `/tm:expand` | `/task-master-ai:expand-task` |
|
||||||
|
| `/tm:to-done` | `/task-master-ai:to-done` |
|
||||||
|
|
||||||
|
## What Happens to MCP?
|
||||||
|
|
||||||
|
<Note>
|
||||||
|
The MCP server integration remains fully functional and is recommended alongside the plugin for the complete Task Master experience.
|
||||||
|
</Note>
|
||||||
|
|
||||||
|
The plugin provides slash commands and agents, while the MCP server provides deep integration tools. For the best experience, keep both:
|
||||||
|
|
||||||
|
1. **Plugin**: For slash commands and AI agents
|
||||||
|
2. **MCP Server**: For advanced tool integration
|
||||||
|
|
||||||
|
## Troubleshooting Migration
|
||||||
|
|
||||||
|
### Old Commands Still Showing
|
||||||
|
|
||||||
|
If you're still seeing old commands after removing the files:
|
||||||
|
|
||||||
|
1. Restart Claude Code completely
|
||||||
|
2. Clear command cache if available in your editor
|
||||||
|
|
||||||
|
### Plugin Commands Not Working
|
||||||
|
|
||||||
|
1. Verify plugin installation: `/plugin list`
|
||||||
|
2. Check marketplace is added: `/plugin marketplace list`
|
||||||
|
3. Reinstall if needed: `/plugin uninstall taskmaster && /plugin install taskmaster@taskmaster`
|
||||||
|
|
||||||
|
### MCP Tools Not Working
|
||||||
|
|
||||||
|
If your MCP integration breaks during migration:
|
||||||
|
|
||||||
|
1. Verify your `.mcp.json` configuration is intact
|
||||||
|
2. Restart your editor to reconnect MCP servers
|
||||||
|
3. Check API keys are still configured correctly
|
||||||
|
|
||||||
|
## Benefits of Migration
|
||||||
|
|
||||||
|
### Automatic Updates
|
||||||
|
- New commands and features arrive automatically
|
||||||
|
- No need to run `rules add claude` again
|
||||||
|
- Always get the latest Task Master capabilities
|
||||||
|
|
||||||
|
### Better Organization
|
||||||
|
- Clean command naming with consistent prefixes
|
||||||
|
- Better integration with Claude Code's plugin system
|
||||||
|
- Reduced local file clutter
|
||||||
|
|
||||||
|
### Enhanced Functionality
|
||||||
|
- 49 specialized commands (vs. previous limited set)
|
||||||
|
- 3 AI agents for different workflow needs
|
||||||
|
- Native Claude Code plugin experience
|
||||||
|
|
||||||
|
## Need Help?
|
||||||
|
|
||||||
|
If you encounter issues during migration:
|
||||||
|
|
||||||
|
1. Check the [FAQ](/getting-started/faq) for common issues
|
||||||
|
2. Join our [Discord community](https://discord.gg/fWJkU7rf) for support
|
||||||
|
3. File an issue on [GitHub](https://github.com/eyaltoledano/claude-task-master/issues)
|
||||||
|
|
||||||
|
The migration should be seamless, but we're here to help if you run into any problems!
|
||||||
@@ -3,9 +3,38 @@ title: Installation
|
|||||||
sidebarTitle: "Installation"
|
sidebarTitle: "Installation"
|
||||||
---
|
---
|
||||||
|
|
||||||
Now that you have Node.js and your first API Key, you are ready to begin installing Task Master in one of three ways.
|
Now that you have Node.js and your first API Key, you are ready to begin installing Task Master in one of three ways.
|
||||||
|
|
||||||
<Note>Cursor Users Can Use the One Click Install Below</Note>
|
## Recommended: Claude Code Plugin
|
||||||
|
|
||||||
|
<Note>**New!** Task Master is now available as an official Claude Code plugin with automatic updates and seamless integration.</Note>
|
||||||
|
|
||||||
|
### Quick Install for Claude Code
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/plugin marketplace add eyaltoledano/claude-task-master
|
||||||
|
/plugin install taskmaster@taskmaster
|
||||||
|
```
|
||||||
|
|
||||||
|
After installation, initialize your project:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/task-master-ai:init-project
|
||||||
|
```
|
||||||
|
|
||||||
|
**Benefits:**
|
||||||
|
- ✅ Automatic updates when new features are released
|
||||||
|
- ✅ 49 specialized slash commands
|
||||||
|
- ✅ 3 AI agents for different workflows
|
||||||
|
- ✅ No manual file management required
|
||||||
|
|
||||||
|
[Learn more about the Claude Code plugin →](/getting-started/claude-code-plugin)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Alternative Installation Methods
|
||||||
|
|
||||||
|
<Note>Cursor Users Can Use the One Click MCP Install Below</Note>
|
||||||
<Accordion title="Quick Install for Cursor 1.0+ (One-Click)">
|
<Accordion title="Quick Install for Cursor 1.0+ (One-Click)">
|
||||||
|
|
||||||
<a href="cursor://anysphere.cursor-deeplink/mcp/install?name=task-master-ai&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIi0tcGFja2FnZT10YXNrLW1hc3Rlci1haSIsInRhc2stbWFzdGVyLWFpIl0sImVudiI6eyJBTlRIUk9QSUNfQVBJX0tFWSI6IllPVVJfQU5USFJPUElDX0FQSV9LRVlfSEVSRSIsIlBFUlBMRVhJVFlfQVBJX0tFWSI6IllPVVJfUEVSUExFWElUWV9BUElfS0VZX0hFUkUiLCJPUEVOQUlfQVBJX0tFWSI6IllPVVJfT1BFTkFJX0tFWV9IRVJFIiwiR09PR0xFX0FQSV9LRVkiOiJZT1VSX0dPT0dMRV9LRVlfSEVSRSIsIk1JU1RSQUxfQVBJX0tFWSI6IllPVVJfTUlTVFJBTF9LRVlfSEVSRSIsIk9QRU5ST1VURVJfQVBJX0tFWSI6IllPVVJfT1BFTlJPVVRFUl9LRVlfSEVSRSIsIlhBSV9BUElfS0VZIjoiWU9VUl9YQUlfS0VZX0hFUkUiLCJBWlVSRV9PUEVOQUJFX0FQSV9LRVkiOiJZT1VSX0FaVVJFX0tFWV9IRVJFIiwiT0xMQU1BX0FQSV9LRVkiOiJZT1VSX09MTEFNQV9BUElfS0VZX0hFUkUifX0%3D">
|
<a href="cursor://anysphere.cursor-deeplink/mcp/install?name=task-master-ai&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIi0tcGFja2FnZT10YXNrLW1hc3Rlci1haSIsInRhc2stbWFzdGVyLWFpIl0sImVudiI6eyJBTlRIUk9QSUNfQVBJX0tFWSI6IllPVVJfQU5USFJPUElDX0FQSV9LRVlfSEVSRSIsIlBFUlBMRVhJVFlfQVBJX0tFWSI6IllPVVJfUEVSUExFWElUWV9BUElfS0VZX0hFUkUiLCJPUEVOQUlfQVBJX0tFWSI6IllPVVJfT1BFTkFJX0tFWV9IRVJFIiwiR09PR0xFX0FQSV9LRVkiOiJZT1VSX0dPT0dMRV9LRVlfSEVSRSIsIk1JU1RSQUxfQVBJX0tFWSI6IllPVVJfTUlTVFJBTF9LRVlfSEVSRSIsIk9QRU5ST1VURVJfQVBJX0tFWSI6IllPVVJfT1BFTlJPVVRFUl9LRVlfSEVSRSIsIlhBSV9BUElfS0VZIjoiWU9VUl9YQUlfS0VZX0hFUkUiLCJBWlVSRV9PUEVOQUJFX0FQSV9LRVkiOiJZT1VSX0FaVVJFX0tFWV9IRVJFIiwiT0xMQU1BX0FQSV9LRVkiOiJZT1VSX09MTEFNQV9BUElfS0VZX0hFUkUifX0%3D">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<Tip>
|
<Tip>
|
||||||
Welcome to v1 of the Task Master Docs. Expect weekly updates as we expand and refine each section.
|
Welcome to v1 of the Task Master Docs. **New!** Task Master is now available as an official Claude Code plugin with 49 commands and 3 AI agents.
|
||||||
</Tip>
|
</Tip>
|
||||||
|
|
||||||
We've organized the docs into three sections depending on your experience level and goals:
|
We've organized the docs into three sections depending on your experience level and goals:
|
||||||
|
|||||||
@@ -3,4 +3,26 @@ title: "What's New"
|
|||||||
sidebarTitle: "What's New"
|
sidebarTitle: "What's New"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 🎉 Claude Code Plugin Now Available (Latest)
|
||||||
|
|
||||||
|
Task Master AI has evolved with official Claude Code plugin support!
|
||||||
|
|
||||||
|
### What's New
|
||||||
|
- **49 specialized slash commands** with clean `/task-master-ai:` naming
|
||||||
|
- **3 AI agents** for orchestration, execution, and checking
|
||||||
|
- **Automatic updates** - no more manual file copying
|
||||||
|
- **Seamless integration** with Claude Code's native plugin system
|
||||||
|
|
||||||
|
### Quick Install
|
||||||
|
```bash
|
||||||
|
/plugin marketplace add eyaltoledano/claude-task-master
|
||||||
|
/plugin install taskmaster@taskmaster
|
||||||
|
```
|
||||||
|
|
||||||
|
[Learn more →](/getting-started/claude-code-plugin) | [Migration guide →](/getting-started/migration-plugin)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Previous Releases
|
||||||
|
|
||||||
An easy way to see the latest releases
|
An easy way to see the latest releases
|
||||||
70
output.txt
Normal file
70
output.txt
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user