← ClaudeAtlas

openloomi-setuplisted

Run OpenLoomi one-time setup — auto-chains install → set Codex provider → launch → wait API → mint guest session token → ready in one call. Mirrors Claude's `/openloomi:setup`. Triggers: setup openloomi, install openloomi, install and run, 一键装好并跑起来, fix openloomi, finalize openloomi, install_required, awaiting_user_action, session_initialization_required, ai_provider_required, install_failed, api_not_ready, what now, what next, first time, what can i do.
melandlabs/plugins · ★ 1 · AI & Automation · score 77
Install: claude install-skill melandlabs/plugins
# OpenLoomi Setup (end-to-end wizard) The bridge now exposes a **single end-to-end wizard**: `setup --yes`. One invocation walks the full Codex state machine: ``` install OpenLoomi.app from the official GitHub release → set OPENLOOMI_AGENT_PROVIDER=codex in the GUI launchd / environment.d (auto-restarts the desktop if it was already running) → launch the desktop app (`open -a <desktopMarker>` / platform equivalent) → wait for the local HTTP API to come up on http://localhost:3414 → mint a guest bearer (one-tap sign-in) into ~/.openloomi/token → { ready: true } ``` Each transition is automatic. **Do not** ask the user to click anything in the GUI. The bridge only surfaces a stop condition when the next step truly requires human action — e.g. AI provider not configured, or the native Codex runtime isn't reachable. This wizard is the **Codex-side equivalent of Claude's `/openloomi:setup`**. Both plugins speak the same bridge commands, the same flag names, and the same stop-condition vocabulary so an install step that works on one works on the other. ## Quick workflow 1. Make sure the **Codex sandbox is set to a mode that allows the wizard to actually run**. `setup` needs to write to `/Applications` (macOS) or `~/.config/environment.d/` (Linux), install/launch the desktop helper, and reach `http://localhost:3414`. `workspace-write` is the minimum that usually works; `danger-full-access` is the safe choice for the first run. If you do not have a