forge-officelisted
Install: claude install-skill yerros/context-forge
# forge-office
The plugin bundles a local web dashboard (`dashboard/` in the plugin root): a
kanban board parsed from `progress-tracker.md` + the build plan, live claims and
locks, an activity feed from the local metrics, and a 2D pixel office where the
nine forge agents visibly work (desks, meeting table, lounge).
Live interaction (0.37.0):
- **Realtime speech bubble** — Claude's character shows the exact tool + file
being touched right now (from the `now-status.sh` PreToolUse hook), with
presence dots on every name tag (green = working, yellow = break, gray = idle).
- **Chat** — the bar under the office (or clicking a character) sends a message
that the `office-inbox.sh` UserPromptSubmit hook injects as context at the
next Claude Code prompt in that project. Delivered exactly once.
- **Assign** — "▶ assign" on a Next Up card queues "build unit NN next" through
the same inbox.
Project-safe by design — the dashboard NEVER writes to the project; chat and
assignments go to `~/.claude/forge-office/inbox/<project>.ndjson` only. It
binds to 127.0.0.1 only. Requires Node ≥ 18.
## Argument
- *(none)* or `start` → start for the current project and print the URL.
- `stop` → stop the server.
- `status` → running state, project, URL, autostart setting.
- `autostart on` / `autostart off` → start automatically at `SessionStart` in
any Context Forge project (silent, one URL line when it starts fresh).
## Steps
1. Run the launcher with the requested action:
```bash