← ClaudeAtlas

onboardlisted

Voice-optional Tier-2 onboarding. A short two-part interview captures identity + behavioral prose, then the slim producer chain writes user-manifest.json, your ~/.claude/CLAUDE.md, a fresh Obsidian "brain" vault (tree + CLAUDE.md + Welcome.md), and records soft-mandate external setup (claude-mem / GitHub / Obsidian). No /adopt, no Tier-3 personalization. Runs in a few minutes.
peter-claude-vault/claude-stem · ★ 0 · AI & Automation · score 63
Install: claude install-skill peter-claude-vault/claude-stem
# Onboarder (Tier-2) The user-facing entry for `/onboard`. It captures the minimum the rest of the system reads at runtime — identity, vault location, and a little behavioral prose — and produces a working, oriented Obsidian-backed setup. The orchestrator is `skills/onboarder/onboard.sh`. It chains the six SP01–SP04 slim producers; it does **not** call `/adopt` and does **not** run any Tier-3 personalization (archetype inference, seed-content intake, infer-vault, opt-out surfaces). That richer flow is preserved verbatim in the sibling `onboard-tier3.sh`, wired nowhere in the GA path, and is the subject of a separate add-on plan. ## What runs when you type `/onboard` Two short interview steps, then four deterministic build steps: | Step | Script | What happens | |---|---|---| | A | `onboarding/ux/section-a-slim.sh` | Confirm pre-filled discovery: name, email, timezone, brain-vault location. No recording. | | B′ | `onboarding/ux/section-b-slim.sh` | Voice-optional (or `--typed-only`) free-form answer about who you are and how you work → a slim LLM extraction consolidates it into `identity.role` / `identity.organization` + three behavioral prose blocks. | | 1 | `onboarding/bootstrap-user-manifest.sh` | Deep-merge the A + B′ fragments, inject system fields, validate against `user-manifest-schema.json` (2.0.0), atomic-write `user-manifest.json`. | | 2 | `onboarding/author-claude-home.sh` | Render `$CLAUDE_HOME/CLAUDE.md` from the manifest (About-Me line + behavioral prose inj