Upgrade guide for users migrating from v2.6 or earlier
Current Version: 2.7.0 Last Updated: November 19, 2025
| From Version | To Version | Breaking Changes | Migration Time | Difficulty |
|---|---|---|---|---|
| v2.6.x → v2.7.0 | ✅ Backward Compatible | None | 5 minutes | Easy |
| v2.5.x → v2.7.0 | ✅ Backward Compatible | None | 10 minutes | Easy |
| v2.4.x → v2.7.0 | Minor | 15 minutes | Medium | |
| v2.0-2.3 → v2.7.0 | Significant | 30 minutes | Medium |
1. TÂCHES → Tresor Workflow Framework
- Command names updated for consistency
- No functional changes
2. Agent Structure Consolidated
- Primary location:
/subagents/(133 agents) /agents/now contains symlinks for backward compatibility- All existing agent invocations continue to work
3. Workflow Commands Renamed
| Old Command (v2.6.x) | New Command (v2.7.0) | Status |
|---|---|---|
/create-prompt |
/prompt-create |
✅ Recommended |
/run-prompt |
/prompt-run |
✅ Recommended |
/add-to-todos |
/todo-add |
✅ Recommended |
/check-todos |
/todo-check |
✅ Recommended |
/whats-next |
/handoff-create |
✅ Recommended |
# Pull latest changes
cd /path/to/claude-code-tresor
git pull origin main
# Verify version
grep "version" README.md
# Should show: v2.7.0# Reinstall all components
./scripts/install.sh
# Or update selectively
./scripts/install.sh --agents # Updates agent symlinks
./scripts/install.sh --commands # Updates workflow commandsUpdate command invocations in your scripts, documentation, and prompts:
Before (v2.6.x):
/create-prompt Design authentication system
/run-prompt 001
/add-to-todos Fix API performance issue
/check-todos
/whats-nextAfter (v2.7.0):
/prompt-create Design authentication system
/prompt-run 001
/todo-add Fix API performance issue
/todo-check
/handoff-createNote: Old command names are NOT deprecated yet - they will work until v3.0.0. However, updating to new names is recommended.
# Test agent invocation (both locations should work)
@systems-architect --help
@config-safety-reviewer --help
# Test workflow command
/prompt-create --help✅ All v2.6 workflows continue to work
- Agent invocations (
@agent-name) work identically - Old command names will continue to work in v2.7.x and v2.8.x
- No breaking changes
Everything from v2.6.x → v2.7.0, PLUS:
- Improved documentation structure
- Enhanced agent catalog with color-coding
Follow the v2.6.x → v2.7.0 steps above.
- No breaking changes between v2.5.x and v2.7.0
- All agent names remain the same (already updated in v2.5.0)
- Full backward compatibility maintained
Everything from v2.5.x → v2.7.0, PLUS:
Agent Naming Changes (Breaking - from v2.5.0):
| Old Name (v2.4.x) | New Name (v2.5.0+) | Action Required |
|---|---|---|
@code-reviewer |
@config-safety-reviewer |
|
@debugger |
@root-cause-analyzer |
|
@architect |
@systems-architect |
cd /path/to/claude-code-tresor
git pull origin mainSearch your codebase for old agent invocations:
# Find all files using old agent names
grep -r "@code-reviewer" .
grep -r "@debugger" .
grep -r "@architect" .Replace with new names:
# Option 1: Manual replacement (recommended)
# Open each file and replace:
# @code-reviewer → @config-safety-reviewer
# @debugger → @root-cause-analyzer
# @architect → @systems-architect
# Option 2: Automated replacement (use with caution)
find . -type f -exec sed -i '' 's/@code-reviewer/@config-safety-reviewer/g' {} +
find . -type f -exec sed -i '' 's/@debugger/@root-cause-analyzer/g' {} +
find . -type f -exec sed -i '' 's/@architect/@systems-architect/g' {} +./scripts/install.sh# Test new agent names
@config-safety-reviewer Review database configuration
@root-cause-analyzer Debug production API timeout
@systems-architect Design scalable microservicesUpdate any custom documentation, READMEs, or scripts that reference old agent names.
Everything from v2.4.x → v2.7.0, PLUS:
- Subagents ecosystem introduced (133 agents)
- Skills layer added (8 autonomous helpers)
- Workflow commands enhanced
- Documentation restructured
Due to significant structural changes, a clean installation is recommended:
# Backup your current installation
cp -r ~/.claude-code ~/.claude-code-backup-v2.3
# Uninstall old version (if using custom install locations)
# [Your custom uninstall steps here]
# Clone fresh v2.7.0
cd ~/projects
git clone https://github.com/alirezarezvani/claude-code-tresor.git
cd claude-code-tresor
git checkout main
# Install v2.7.0
./scripts/install.shIf you customized any agents, commands, or prompts in v2.0-2.3.x:
-
Compare old vs new structures:
diff -r ~/.claude-code-backup-v2.3 ~/.claude-code/agents/
-
Port custom changes:
- Copy custom prompts to
prompts/directory - Merge custom agent modifications (if any)
- Update custom standards to new format
- Copy custom prompts to
Follow the v2.4.x → v2.7.0 migration steps above.
New in v2.5.0+:
- 133 subagents organized by team (subagents/)
- Color-coded team system
- Searchable agent index (subagents/AGENT-INDEX.md)
New in v2.7.0:
- Tresor Workflow Framework commands
- Unified agent structure in
/subagents/ - Comprehensive navigation guides
| Feature | v2.0-2.3 | v2.4 | v2.5 | v2.6 | v2.7 |
|---|---|---|---|---|---|
| Core Agents | 8 | 8 | 8 (renamed) | 8 | 8 |
| Extended Agents | 0 | 0 | 133 | 133 | 133 |
| Skills | 0 | 0 | 8 | 8 | 8 |
| Workflow Commands | 4 | 4 | 4 | 9 (TÂCHES) | 9 (Tresor) |
| Agent Location | /agents/ |
/agents/ |
/agents/ + /subagents/ |
/agents/ + /subagents/ |
/subagents/ (primary) |
| Color-Coded Teams | ❌ | ❌ | ✅ | ✅ | ✅ |
| Agent Index | ❌ | ❌ | ✅ | ✅ | ✅ |
| Navigation Guide | ❌ | ❌ | ❌ | ❌ | ✅ |
| Migration Guide | ❌ | ❌ | ❌ | ❌ | ✅ |
Symptoms: /create-prompt returns "command not found"
Solution:
# Reinstall commands
./scripts/install.sh --commands
# Verify installation
ls ~/.claude/commands/Alternative: Use new command names (/prompt-create)
Symptoms: @systems-architect returns "agent not found"
Solution:
# Verify agents are installed
ls ~/.claude/agents/
# Reinstall agents
./scripts/install.sh --agents
# Check symlinks
ls -la agents/systems-architect/
# Should show: agent.md -> ../../subagents/core/systems-architect/agent.mdSymptoms: Symlinks in /agents/ are broken
Solution:
# Navigate to repository root
cd /path/to/claude-code-tresor
# Recreate symlinks
for agent in config-safety-reviewer docs-writer performance-tuner refactor-expert root-cause-analyzer security-auditor systems-architect test-engineer; do
ln -sf ../../subagents/core/$agent/agent.md agents/$agent/agent.md
done
# Verify
ls -la agents/systems-architect/agent.mdSymptoms: Skills don't activate on file changes
Solution:
# Verify skills are installed
ls ~/.claude/skills/
# Reinstall skills
./scripts/install.sh --skills
# Check skill configuration
cat ~/.claude/skills/code-reviewer/SKILL.md- ✅
/agents/maintained with symlinks (fully backward compatible) - ✅ Old workflow command names continue to work
⚠️ /agents/marked deprecated (still functional, migration warnings added)⚠️ Old workflow command names deprecated (still functional, warnings added)
- ❌
/agents/removed (breaking change) - ❌ Old workflow command names removed (breaking change)
- ❌ Only
/subagents/and new command names supported
Recommendation: Update to v2.7.0 naming conventions now to prepare for v3.0.0.
Need Help?
- FAQ - Common migration questions
- Troubleshooting Guide - Fix migration issues
- GitHub Issues - Report migration bugs
- GitHub Discussions - Ask migration questions
Professional Support: Available for teams requiring custom migration assistance.
- Navigation Guide - Find your way around the repository
- Getting Started - First-time user guide
- Workflow Guide - Tresor Workflow Framework usage
- Architecture Overview - System design and component relationships
Version: 2.7.0 Last Updated: November 19, 2025 License: MIT Author: Alireza Rezvani