← ClaudeAtlas

dashboardlisted

Open the local Mubit dashboard — turns, what was injected into each, what it earned, and every lesson's record; use when the user wants to look, not ask.
mubit-ai/plugins · ★ 3 · AI & Automation · score 76
Install: claude install-skill mubit-ai/plugins
**This skill never installs anything.** It starts one Node process from the plugin directory, binds a random port on `127.0.0.1`, and opens a browser at it. No packages, no services, no changes to the user's shell. **Do not start it on your own initiative.** This is a command a person types when they want to look at something; nothing in a conversation should decide by itself to open a web page. The Claude Code copy of this skill enforces that with `disable-model-invocation: true`, a key Codex does not read — so under this host the rule is this paragraph, and it is on you to keep it. ## Step 0 — resolve the binary No environment variable carries this plugin's path under Codex. Codex lists each skill with the absolute path of its `SKILL.md`; **this file** is at `<plugin-root>/skills/dashboard/SKILL.md`, so the binary is two directories above it: ``` <plugin-root>/bin/dashboard.mjs ``` Resolve that to an absolute path from this file's own location and use it in every command below. Do not write `${CLAUDE_PLUGIN_ROOT}`: Codex sets no plugin-root variable of any spelling, so the shell expands it to nothing and `node /bin/dashboard.mjs` fails with ENOENT. ## Start it ```bash node <plugin-root>/bin/dashboard.mjs ``` That prints a URL and tries to open it. The output is the whole report — pass it on verbatim rather than paraphrasing it, because the URL carries the token and a retyped one will not work. | Exit | Meaning | What to tell the user | | --- | --- | --- | | `0` | R