| name | reset |
| description | Restructure Dex system based on new role or preferences |
| disable-model-invocation | true |
Purpose
Re-run the onboarding flow to restructure your Dex system. Useful when:
- Your role changes (promotion, new job, pivot)
- You want to reorganize after using Dex for a while
- You're experimenting with different structures
- Your company size tier changes (startup → scaling, etc.)
Behavior
When the user types /reset, execute the following:
Step 1: Acknowledge and Explain
Say: "Let's reset your Dex setup. I'll walk you through the same questions as initial setup, then reorganize your structure. Your existing content will be preserved - I'll move files to match the new structure, not delete them."
Step 2: Current State Check
Before asking questions, check and display:
- Current role (from CLAUDE.md User Profile section)
- Current company size
- Current pillars
- Existing folder structure
Say: "Here's your current setup: [summary]. Want to change it?"
Step 3: Role Selection (if changing)
If user wants to change role, present the numbered role list:
**Core Functions**
1. Product Manager
2. Sales / Account Executive
3. Marketing
4. Engineering
5. Design
**Customer-Facing**
6. Customer Success
7. Solutions Engineering
**Operations**
8. Product Operations
9. RevOps / BizOps
10. Data / Analytics
**Support Functions**
11. Finance
12. People (HR)
13. Legal
14. IT Support
**Leadership**
15. Founder
**C-Suite**
16. CEO
17. CFO
18. COO
19. CMO
20. CRO
21. CTO
22. CPO
23. CIO
24. CISO
25. CHRO / Chief People Officer
26. CLO / General Counsel
27. CCO (Chief Customer Officer)
**Independent / Advisory**
28. Fractional CPO
29. Consultant
30. Coach
Type a number, or describe your role:
Step 4: Company Size (if changing)
1. 1-100 people (startup/small)
2. 100-1,000 people (scaling)
3. 1,000-10,000 people (enterprise)
4. 10,000+ people (large enterprise)
Step 5: Priorities (if changing)
Ask: "What are your 2-3 main priorities right now?"
Step 6: Migration Plan
Before making changes, show the user:
- What folders will be created
- What folders will be renamed/merged
- Where existing content will move
- What templates will be added
Ask: "Does this look right? Type 'yes' to proceed or suggest changes."
Step 7: Execute Changes
- Create new folder structure using standard PARA structure
- Move existing content to appropriate new locations:
- Match by folder name where possible
- Put ambiguous content in
00-Inbox/for user to sort - Never delete user content
- Update CLAUDE.md User Profile section with:
- New role
- New company size
- New pillars
- Update
System/user-profile.yamlwith new role and preferences
Step 8: Summary
After completion, show:
- What changed
- Where to find moved content
- Any items in Inbox that need manual sorting
- Suggested next actions
Content Preservation Rules
NEVER delete user content during reset. Follow these rules:
- Exact matches - If old folder name matches new structure, keep content in place
- Similar matches - If folders are similar (e.g.,
Pipeline/→Opportunities/), move content - No match - Move to
00-Inbox/To_Sort/with a note about original location - Person pages - Always preserve
People/folder structure - Meeting notes - Always preserve
00-Inbox/Meetings/content
Example Migrations
PM at Startup → PM at Enterprise
- Add
Governance/folder - Expand
Relationships/with more stakeholder categories - Add enterprise-specific templates
- Keep all existing content in place
Sales → Customer Success
- Rename
Pipeline/→Portfolio/ - Add
Health/,Renewals/folders - Move account folders to new structure
- Add CS-specific templates
Engineer → Engineering Manager
- Add
Team/folder for 1:1s, hiring - Keep
04-Projects/andSystems/ - Add management templates
- Adjust focus from IC to leadership
Error Handling
If something goes wrong:
- Stop immediately
- Show what was changed and what wasn't
- Offer to rollback (if possible)
- Suggest manual recovery steps
Notes
- Reset is non-destructive by design
- User can run
/resetas many times as needed - Each reset creates a log entry in
System/reset_log.md