ops-fleet

Solid

Read-only fleet dashboard — every Claude session (local + remote) with token type (oauth/api/bedrock/crs), CRS relay state, account utilization, and per-session detail. No actions.

AI & Automation 20 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
44
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OPS ► FLEET Unified, read-only dashboard over the whole Claude session fleet — local `claude --bg` sessions plus any remote box reached over SSM — built from `claude agents --json`, `claude daemon status`, the account-rotation daemon state, and the CRS (Claude Relay Service) relay. It renders, it never mutates. ## Runtime Context The dashboard sources everything live; nothing needs to be parsed by this skill: - **Sessions**: `claude agents --json` (authoritative; nameless sessions fall back to their session id). - **CRS relay**: health at `http://127.0.0.1:${CRS_PORT:-3005}/health`, allowlist at `~/.claude/scripts/account-rotation/crs-allowlist.json`, recent 429/529 from the relay window. - **Account pool**: the rotation daemon's keychain/util state (per-account util%, reset countdown). - **Remote (EC2/FRA) sessions**: a background-refreshed SSM cache (`~/.claude/state/fleet-ec2.json`, TTL ~45s); degrades to `refreshing…` / empty when unavailable. These paths are the standard account-rotator install locations (`scripts/install-account-rotator-linux.sh`). If the rotator isn't installed the CRS / account / remote rows simply degrade to `?` — the session table still renders. ## Invocation Run the bin script and relay its output verbatim (strip ANSI for the chat block): ``` ${CLAUDE_PLUGIN_ROOT}/bin/ops-fleet $ARGUMENTS ``` Behavior: - In a real terminal it defaults to a **live full-screen TUI** (alt-screen, adaptive width, `q` to quit). - With stdout captured (sla...

Details

Author
Lifecycle-Innovations-Limited
Repository
Lifecycle-Innovations-Limited/claude-ops
Created
3 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category