Compare commits

..

1 Commits

Author SHA1 Message Date
github-actions[bot]
086ae62f77 docs: auto-update documentation based on changes in next branch
This PR was automatically generated to update documentation based on recent changes.

  Original commit: feat: add claude code plugin support (#1293)\n\nCo-authored-by: Claude <noreply@anthropic.com>\n\n

  Co-authored-by: Claude <claude-assistant@anthropic.com>
2025-10-11 19:09:11 +00:00
7 changed files with 399 additions and 3 deletions

View File

@@ -33,6 +33,8 @@
]
},
"getting-started/api-keys",
"getting-started/claude-code-plugin",
"getting-started/migration-plugin",
"getting-started/faq",
"getting-started/contribute"
]

View 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).

View 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!

View File

@@ -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">

View File

@@ -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:

View File

@@ -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

File diff suppressed because one or more lines are too long