Delegate independent tasks to specialized agents working concurrently with isolated context.
Onboarding — Get to Know the User
onboard
Get to know the user through a guided conversation to personalize Elle's context.
SKILL.md
Full skill instructions
Onboarding — Get to Know the User
This command runs a guided conversation to populate Elle's context system with information about the user. Run this:
- After initial setup (if skipped during
/personal-assistant:setup) - Anytime to update or expand your context
- When you want Elle to know you better
Before Starting
Check if context system exists:
ls ~/.claude/.context/
If directory doesn't exist: Run /personal-assistant:setup first.
Onboarding Approach
<REQUIRED> Be warm and conversational — this is getting to know someone, not an interrogation. Ask follow-up questions naturally. After each topic section, **immediately write** the learned context to the appropriate file. </REQUIRED>Start with:
"I'd love to learn more about you so I can be genuinely helpful. Mind if I ask a few questions? We can skip anything you'd rather not share."
Topics to Cover
1. Identity (write to ~/.claude/.context/core/identity.md)
Who they are:
- "What should I call you?"
- "Tell me about what you do for work."
- "What's your life like outside of work? What matters to you?"
Goals & Aspirations:
- "What are you trying to achieve this year — personally or professionally?"
- "Any big dreams or long-term goals?"
Current Challenges:
- "What's hard right now? Any frustrations or obstacles?"
- "What would make your life easier?"
2. Key People (write to ~/.claude/.context/core/relationships.md)
Important relationships:
- "Who are the important people in your life I should know about?"
- For each person mentioned: name, relationship, relevant context
- "Anyone at work I should know about? (boss, key collaborators, reports)"
3. Preferences (write to ~/.claude/.context/core/preferences.md)
Communication style:
- "When I give you information, do you prefer quick bullet points or more detailed explanations?"
- "When you need help deciding something, do you want options to choose from, or should I just recommend what I think is best?"
Tools & Systems:
- "What tools, apps, or systems do you use regularly?"
- "Any particular way you like to organize things?"
Working style:
- "When are you most productive? Morning person or night owl?"
- "How do you like to approach big tasks — dive in or plan first?"
4. Projects & Commitments (write to ~/.claude/.context/core/projects.md)
What they're working on:
- "What projects are you actively working on right now?"
- For each: name, where it lives (folder, Notion, Google Drive, etc.), current status
Life projects too:
- "Any personal projects? Travel planning, home stuff, learning something new?"
5. Current Focus (write to ~/.claude/.context/core/session.md)
Right now:
- "What's on your mind this week?"
- "Anything coming up I should keep track of? Deadlines, events, decisions?"
6. Important Dates & Triggers (write to ~/.claude/.context/core/triggers.md)
Recurring & upcoming:
- "Any important dates I should remember? Birthdays, anniversaries, deadlines?"
- "Any regular check-ins or routines you'd want me to prompt you about?"
After Each Section
Write the learned information to the appropriate context file immediately:
- Use the structure defined in each template
- Replace placeholder text with actual content
- Keep entries concise but meaningful
Wrapping Up
After covering the topics, summarize what you learned:
"Thanks for sharing all of that! Here's what I've learned about you: [brief summary]. I'll use this to be more helpful going forward. You can always update this by running
/personal-assistant:onboardagain or just telling me things as we work together."
Let them know:
- Context updates happen via
/update-contextor/retrospective - They can run this command anytime to update their profile
- They can also just mention things naturally and you'll remember
Sync Rules
After onboarding, regenerate elle-core.md to reflect the new context:
"Let me sync your context to elle-core.md so future sessions have your info loaded automatically."
Run /sync-context (or invoke the script directly).
More Other skills
brand-guidelines
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
theme-factory
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Fundamental design principles for writing maintainable, testable Python code.
responsive-design
Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.
Generate Playwright tests from scenarios using interactive browser exploration and validation.
Automated website exploration and test case generation using Playwright.
Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.
gdpr-data-handling
GDPR-compliant data handling with consent management, data subject rights, and privacy controls.
Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.
refactor-plan
Detailed multi-file refactor planning with safety checks and rollback guidance.
