straymark-loomlisted
Install: claude install-skill StrangeDaysTech/straymark
# StrayMark Loom Skill
Own the Loom server process lifecycle so a terminal-free operator stays in the chat window. Loom is StrayMark's loopback-only, read-only development dashboard (Knowledge Graph + Architecture Map). This skill starts it, stops it, and reports its status — the operator just gets a URL to click.
> ⚠️ **EXPERIMENTAL.** Loom is an opt-in Loom v0 experiment — loopback-only, read-only, not part of the supported Framework/CLI contract. The binary is downloaded on demand from the `loom-*` GitHub releases and cached in `~/.straymark/bin/` on first use. See `docs/adopters/LOOM.md`.
## When to use this skill
Trigger on any of:
- The operator asks to "open Loom", "show the architecture map", "visualize the project", or "start/stop the dashboard".
- A `/straymark-architecture` refinement just finished and the operator wants to see the 2D/3D overlay.
- The operator asks whether Loom is running / on which port.
The Architecture Map view is only meaningful once `.straymark/architecture/model.yml` is refined — if it is still a raw seed (every component in `unassigned`), suggest `/straymark-architecture` first. The Knowledge Graph view works with no setup.
## Instructions
The default port is **7700** on `127.0.0.1`. Pass `--port N` to override.
### up — launch in the background
```bash
straymark loom serve --no-open & # background; --no-open so no browser is spawned from the agent
# (use --port N to override the default 7700)
```
Run with `--no-open` (the ag