Claude Code Tresor - Migration Guide¶
Upgrade guide for users migrating from v2.6 or earlier
Current Version: 2.7.0 Last Updated: November 19, 2025
π― Quick Migration Path¶
| 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 | β οΈ Agent Names Changed | Minor | 15 minutes | Medium |
| v2.0-2.3 β v2.7.0 | β οΈ Multiple Changes | Significant | 30 minutes | Medium |
π Migrating from v2.6.x to v2.7.0¶
What Changed¶
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 |
Migration Steps¶
Step 1: Update Repository (5 minutes)¶
# Pull latest changes
cd /path/to/claude-code-tresor
git pull origin main
# Verify version
grep "version" README.md
# Should show: v2.7.0
Step 2: Reinstall (Optional but Recommended)¶
# Reinstall all components
./scripts/install.sh
# Or update selectively
./scripts/install.sh --agents # Updates agent symlinks
./scripts/install.sh --commands # Updates workflow commands
Step 3: Update Your Workflows (5 minutes)¶
Update 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-next
After (v2.7.0):
/prompt-create Design authentication system
/prompt-run 001
/todo-add Fix API performance issue
/todo-check
/handoff-create
Note: Old command names are NOT deprecated yet - they will work until v3.0.0. However, updating to new names is recommended.
Step 4: Verify Installation¶
# Test agent invocation (both locations should work)
@systems-architect --help
@config-safety-reviewer --help
# Test workflow command
/prompt-create --help
Backward Compatibility¶
β
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
π Migrating from v2.5.x to v2.7.0¶
What Changed¶
Everything from v2.6.x β v2.7.0, PLUS: - Improved documentation structure - Enhanced agent catalog with color-coding
Migration Steps¶
Follow the v2.6.x β v2.7.0 steps above.
Additional Notes¶
- 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
β οΈ Migrating from v2.4.x to v2.7.0¶
What Changed¶
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 | β οΈ Update invocations |
| @debugger | @root-cause-analyzer | β οΈ Update invocations |
| @architect | @systems-architect | β οΈ Update invocations |
Migration Steps¶
Step 1: Update Repository (5 minutes)¶
Step 2: Find and Replace Old Agent Names (10 minutes)¶
Search 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' {} +
Step 3: Reinstall¶
Step 4: Test Agent Invocations¶
# Test new agent names
@config-safety-reviewer Review database configuration
@root-cause-analyzer Debug production API timeout
@systems-architect Design scalable microservices
Step 5: Update Documentation¶
Update any custom documentation, READMEs, or scripts that reference old agent names.
β οΈ Migrating from v2.0-2.3.x to v2.7.0¶
What Changed¶
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
Migration Steps¶
Step 1: Clean Installation Recommended (30 minutes)¶
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.sh
Step 2: Migrate Custom Configurations¶
If you customized any agents, commands, or prompts in v2.0-2.3.x:
-
Compare old vs new structures:
-
Port custom changes:
- Copy custom prompts to
prompts/directory - Merge custom agent modifications (if any)
- Update custom standards to new format
Step 3: Update Agent Names (Breaking Change from v2.5.0)¶
Follow the v2.4.x β v2.7.0 migration steps above.
Step 4: Learn New Features¶
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 Comparison¶
| 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 | β | β | β | β | β |
π§ Troubleshooting¶
Issue: Old command names don't work¶
Symptoms: /create-prompt returns "command not found"
Solution:
Alternative: Use new command names (/prompt-create)
Issue: Agent invocations fail¶
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.md
Issue: "No such file or directory" for symlinks¶
Symptoms: 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.md
Issue: Skills not triggering automatically¶
Symptoms: 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
π Deprecation Timeline¶
v2.7.0 (Current - November 2025)¶
- β
/agents/maintained with symlinks (fully backward compatible) - β Old workflow command names continue to work
v2.8.x (Q1 2026 - Planned)¶
- β οΈ
/agents/marked deprecated (still functional, migration warnings added) - β οΈ Old workflow command names deprecated (still functional, warnings added)
v3.0.0 (Q2 2026 - Planned)¶
- β
/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.
π Migration Support¶
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.
π Related Guides¶
- 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