local-os-builderlisted
Install: claude install-skill naveedharri/benai-skills
# Local OS — Setup + Onboarding
USE WHEN the user runs `/local-os-builder` or asks to set up a Local OS, set up their vault, bootstrap the assistant, initialize the system, or configure a local Obsidian second brain.
This is the **Local OS** tier of the AIOS family — the brain lives in a local Obsidian vault on disk. It shares the same internal structure as the Skill OS and Cloud OS tiers, so a user can graduate between them.
This is a three-phase process:
- **Phase 0**: Mode Selection — Ask which OS variant to create
- **Phase A**: Bootstrap — Create the directory structure and system files for the selected mode
- **Phase B**: Onboarding — Interview the user and personalize everything
## Pre-flight Check
Check if `claude.md` or `CLAUDE.md` exists **only** in the current working directory (do NOT search subdirectories or parent directories — check only the exact CWD path).
- **If it exists**: The vault is already set up. Ask the user:
- "This vault is already set up. Would you like to:"
- **Re-run the interview** — Keep existing structure, update memory files based on new answers
- **Full reset** — Delete everything and start fresh (confirm twice before proceeding)
- **Cancel** — Do nothing
- **If it does NOT exist**: Proceed with full setup (Phase 0 + Phase A + Phase B)
---
## Phase 0: Mode Selection
Ask the user to pick a mode using AskUserQuestion with these exact `label` and `description` values:
- Question: `What type of vault do you want?`
- Option 1 l