Minor Changes
-
#1286
f12a16d
Thanks @Crunchyman-ralph! - Add changelog highlights to auto-update notificationsWhen the CLI auto-updates to a new version, it now displays a "What's New" section.
-
#1293
3010b90
Thanks @Crunchyman-ralph! - Add Claude Code plugin with marketplace distributionThis release introduces official Claude Code plugin support, marking the evolution from legacy
.claude
directory copying to a modern plugin-based architecture.🎉 New: Claude Code Plugin
Task Master AI commands and agents are now distributed as a proper Claude Code plugin:
- 49 slash commands with clean naming (
/taskmaster:command-name
) - 3 specialized AI agents (task-orchestrator, task-executor, task-checker)
- MCP server integration for deep Claude Code integration
Installation:
/plugin marketplace add eyaltoledano/claude-task-master /plugin install taskmaster@taskmaster
The
rules add claude
command no longer copies commands and agents to.claude/commands/
and.claude/agents/
. Instead, it now- Shows plugin installation instructions
- Only manages CLAUDE.md imports for agent instructions
- Directs users to install the official plugin
Migration for Existing Users:
If you previously used
rules add claude
:- The old commands in
.claude/commands/
will continue to work but won't receive updates - Install the plugin for the latest features:
/plugin install taskmaster@taskmaster
- remove old
.claude/commands/
and.claude/agents/
directories
Why This Change?
Claude Code plugins provide:
- ✅ Automatic updates when we release new features
- ✅ Better command organization and naming
- ✅ Seamless integration with Claude Code
- ✅ No manual file copying or management
The plugin system is the future of Task Master AI integration with Claude Code!
- 49 slash commands with clean naming (
-
#1285
2a910a4
Thanks @Crunchyman-ralph! - Add RPG (Repository Planning Graph) method template for structured PRD creation. The newexample_prd_rpg.txt
template teaches AI agents and developers the RPG methodology through embedded instructions, inline good/bad examples, and XML-style tags for structure. This template enables creation of dependency-aware PRDs that automatically generate topologically-ordered task graphs when parsed with Task Master.Key features:
- Method-as-template: teaches RPG principles (dual-semantics, explicit dependencies, topological order) while being used
- Inline instructions at decision points guide AI through each section
- Good/bad examples for immediate pattern matching
- Flexible plain-text format with XML-style tags for parseability
- Critical dependency-graph section ensures correct task ordering
- Automatic inclusion during
task-master init
- Comprehensive documentation at docs.task-master.dev/capabilities/rpg-method
- Tool recommendations for code-context-aware PRD creation (Claude Code, Cursor, Gemini CLI, Codex/Grok)
The RPG template complements the existing
example_prd.txt
and provides a more structured approach for complex projects requiring clear module boundaries and dependency chains. -
#1287
90e6bdc
Thanks @Crunchyman-ralph! - Enhanceexpand_all
to intelligently use complexity analysis recommendations when expanding tasks.The expand-all operation now automatically leverages recommendations from
analyze-complexity
to determine optimal subtask counts for each task, resulting in more accurate and context-aware task breakdowns.Key improvements:
- Automatic integration with complexity analysis reports
- Tag-aware complexity report path resolution
- Intelligent subtask count determination based on task complexity
- Falls back to defaults when complexity analysis is unavailable
- Enhanced logging for better visibility into expansion decisions
When you run
task-master expand --all
aftertask-master analyze-complexity
, Task Master now uses the recommended subtask counts from the complexity analysis instead of applying uniform defaults, ensuring each task is broken down according to its actual complexity.
Patch Changes
-
#1191
aaf903f
Thanks @Crunchyman-ralph! - Fix cross-level task dependencies not being savedFixes an issue where adding dependencies between subtasks and top-level tasks (e.g.,
task-master add-dependency --id=2.2 --depends-on=11
) would report success but fail to persist the changes. Dependencies can now be created in both directions between any task levels. -
#1299
4c1ef2c
Thanks @Crunchyman-ralph! - Improve refresh token when authenticating