Compare commits
1 Commits
main
...
docs/auto-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
086ae62f77 |
@@ -33,6 +33,8 @@
|
||||
]
|
||||
},
|
||||
"getting-started/api-keys",
|
||||
"getting-started/claude-code-plugin",
|
||||
"getting-started/migration-plugin",
|
||||
"getting-started/faq",
|
||||
"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!
|
||||
@@ -5,7 +5,36 @@ 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.
|
||||
|
||||
<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)">
|
||||
|
||||
<a href="cursor://anysphere.cursor-deeplink/mcp/install?name=task-master-ai&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIi0tcGFja2FnZT10YXNrLW1hc3Rlci1haSIsInRhc2stbWFzdGVyLWFpIl0sImVudiI6eyJBTlRIUk9QSUNfQVBJX0tFWSI6IllPVVJfQU5USFJPUElDX0FQSV9LRVlfSEVSRSIsIlBFUlBMRVhJVFlfQVBJX0tFWSI6IllPVVJfUEVSUExFWElUWV9BUElfS0VZX0hFUkUiLCJPUEVOQUlfQVBJX0tFWSI6IllPVVJfT1BFTkFJX0tFWV9IRVJFIiwiR09PR0xFX0FQSV9LRVkiOiJZT1VSX0dPT0dMRV9LRVlfSEVSRSIsIk1JU1RSQUxfQVBJX0tFWSI6IllPVVJfTUlTVFJBTF9LRVlfSEVSRSIsIk9QRU5ST1VURVJfQVBJX0tFWSI6IllPVVJfT1BFTlJPVVRFUl9LRVlfSEVSRSIsIlhBSV9BUElfS0VZIjoiWU9VUl9YQUlfS0VZX0hFUkUiLCJBWlVSRV9PUEVOQUJFX0FQSV9LRVkiOiJZT1VSX0FaVVJFX0tFWV9IRVJFIiwiT0xMQU1BX0FQSV9LRVkiOiJZT1VSX09MTEFNQV9BUElfS0VZX0hFUkUifX0%3D">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<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>
|
||||
|
||||
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"
|
||||
---
|
||||
|
||||
## 🎉 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
|
||||
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