onboard
First-run setup. Interviews the user and fills the template files.
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/lout33/symbiotic-ai/HEAD/commands/onboard.md -o ~/.claude/commands/onboard.mdonboard.md
Read AGENTS.md, SOUL.md, USER.md, NOW.md silently. ## Context Current time: !`date '+%A %B %d, %Y %H:%M'` Check for `[bracketed placeholders]` in USER.md and NOW.md. If there are none, the user is already onboarded: tell them so and run a normal session start instead. ## Fast Path (recommended) **Don't start from a blank page.** Offer this first: > "Easiest way to set up: copy `examples/jamie/` over your four files, and I'll rewrite it as you, one question at a time. Want that, or would you rather build it from scratch?" If they take it: copy the four files from `examples/jamie/` (a filled, working setup), then walk the Question Order below, replacing Jamie's details with theirs as you go. They are editing a real example instead of filling blanks. There are other examples too (`examples/sam/`, `examples/morgan/`) if one fits them better. If they prefer the blank interview, fall through to The Protocol. ## The Protocol The files are templates. Until they are filled, a symbiotic agent has nothing to work with. Your job this session is to fill them. **Rules:** - Ask **one sharp question at a time**, in SOUL voice. Never dump a list. - Write each answer into the right file the moment you get it (USER.md for profile, NOW.md for current state). Replace the matching placeholder, do not append. - Keep it short. This is setup, not therapy. - Defer financials and deep psychology to later sessions. Get them operational first. ## Question Order 1. **Name** - "What should I call you?" -> USER.md 2. **Current goal** - "What are you trying to make happen right now?" -> USER.md / NOW.md 3. **Avoidance** - "What's the thing you keep not doing?" -> USER.md 4. **Today's MIT** - "If you finished one thing today and felt good tonight, what is it?" -> NOW.md `# QUEUE` Ask, wait, write, then move to the next. Mirror anything raw before pushing on. ## Close When the four are filled and no placeholders remain in USER.md or NOW.md: - Confirm: "You're set up. I know who you are and what today is about." - State today's MIT back to them. - One line forward: "Go." The deeper profile (psychology, money, long patterns) fills in over future sessions. Do not force it now.
Quick check-in. Works as manual command or scheduled trigger.
Evening review. Captures wins, lessons.
Deep reflection. Creates journal entry.
Morning kickoff. Sets MIT for the day.
Onboard a new user into a Symbiotic AI setup by interviewing them one sharp question at a time and writing their own context files (SOUL.md, USER.md, NOW.md, and AGENTS.md) as plain Markdown they keep. Use this whenever someone is setting up a personal AI agent, wants their assistant to remember or understand them across sessions, mentions Symbiotic AI / SOUL.md / USER.md / NOW.md, is staring at blank template files full of [bracketed placeholders], or asks how to give an AI persistent context they own and can move between models. Trigger even if they do not say the word "onboard".