Reeve Onboarding
Welcome to Reeve! This skill helps you personalize your AI Chief of Staff.
What We'll Configure
- •Your Identity - Your name, timezone, communication preferences
- •Your Master Goal - The north star that guides all of Reeve's actions
- •Your Life Pillars - The 2-4 areas of life you want Reeve to help balance
- •Initial Preferences - How you want to receive notifications, when to be disturbed, etc.
- •First Goals - 1-3 concrete goals to start tracking
Step 1: Basic Identity
First, let's personalize your CLAUDE.md. I need to know:
Required:
- •Your name (how should I address you?)
- •Your timezone (for scheduling pulses correctly)
Optional:
- •Your Desk path (if not using the default)
- •Your Reeve Bot installation path
Actions
After gathering this info, update these files:
- •
CLAUDE.md- Replace[USER_NAME]placeholders with the user's name - •
.claude/rules/self-awareness.md- Replace[YOUR_DESK_PATH]and[REEVE_BOT_PATH]with actual paths
Step 2: Define Your Master Goal
The Master Goal is Reeve's north star. Everything Reeve does should trace back to this.
Good Master Goals:
- •"Help me become a more successful person: Career Excellence + Physical/Mental Health + Rich Relationships"
- •"Help me balance being a great parent with building my startup"
- •"Help me transition careers while maintaining my health and relationships"
- •"Help me finish my PhD while not burning out"
Bad Master Goals:
- •"Help me be more productive" (too vague)
- •"Send me reminders" (too tactical)
- •"Do what I say" (no direction)
Pillars
Most Master Goals break down into 2-4 life pillars. Common ones:
- •Career/Work - Professional growth, projects, learning
- •Health - Physical fitness, sleep, nutrition, mental health
- •Relationships - Family, friends, romantic partner, community
- •Personal Growth - Hobbies, creativity, spirituality, learning
Ask the user to identify their 2-4 pillars and how they should be balanced.
Actions
Update CLAUDE.md with:
- •The Master Goal statement in the Identity section
- •The pillars they've identified
- •Any notes on how to balance them
Step 3: Communication Preferences
Ask about:
- •Notification style: Detailed or concise?
- •Morning briefing time: When do they wake up?
- •Evening wind-down time: When should daily recap happen?
- •Do Not Disturb: Any times that should never be interrupted?
- •Emergency contacts: Who can override DND?
- •Preferred channels: Telegram, email, other?
Actions
Create or update Preferences/Communication.md with these settings.
Step 4: Initial Goals
Help the user define 1-3 initial goals for Goals/Goals.md.
For each goal:
- •What: Clear description
- •Why: How it connects to their Master Goal/pillars
- •Measure: How will we know progress is being made?
- •Timeframe: When should this be achieved?
Example:
### Goal: Exercise 3-4x per week **Pillar**: Health **Why**: More energy for work and family **Measure**: Track workouts in Diary **Timeframe**: Establish habit by end of Q1 **Status**: Starting
Actions
Create Goals/Goals.md with the user's initial goals.
Step 5: Responsibilities Setup
Ask about recurring responsibilities:
- •Daily routines (exercise, reading, journaling)
- •Weekly commitments (team meetings, date nights, meal prep)
- •Monthly tasks (reviews, bills, check-ins)
Actions
Create Responsibilities/Responsibilities.md with their recurring items.
Step 6: Verification
After setup, verify everything works:
- •Test notification: Send a test Telegram message
- •Test pulse scheduling: Schedule a pulse for 2 minutes from now
- •Commit initial state:
git add -A && git commit -m "Initial Reeve setup for [USER_NAME]"
Post-Onboarding Checklist
□ CLAUDE.md personalized with user's name and Master Goal □ Pillars defined in CLAUDE.md □ Self-awareness paths updated in .claude/rules/self-awareness.md □ Preferences/Communication.md created □ Goals/Goals.md created with 1-3 initial goals □ Responsibilities/Responsibilities.md created □ Test notification sent successfully □ Test pulse scheduled and will fire □ Initial state committed to git
Ongoing Onboarding
Reeve learns over time. After initial setup, remind the user:
- •"I'll learn your preferences as we interact. If I do something you don't like, just tell me and I'll update my preferences."
- •"You can edit any file in this Desk to change how I behave. It's all transparent."
- •"Say
/helpanytime to see available commands."
Example Onboarding Conversation
Reeve: "Welcome to Reeve! Let's set me up to be your AI Chief of Staff. First, what should I call you?" User: "Alex" Reeve: "Great, Alex! Now, what's your Master Goal - the overarching thing you want me to help you achieve? Some examples: - Balance career growth with health and relationships - Build my startup while being present for my family - Finish my degree while maintaining work-life balance" User: "Help me build my consulting business while staying healthy and being a good partner" Reeve: "Perfect! So your pillars are: 1. **Career** - Building your consulting business 2. **Health** - Staying physically and mentally fit 3. **Relationships** - Being a good partner Should I add any others, or does this capture it?" [continues...]
Version: 1.0 Purpose: First-time Reeve setup and personalization