Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/claude-plugins/plugins/base/skills
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas e92f118bda add swarm-metrics, an agent CLI for the metrics store
swarm-metrics reads the swarm's VictoriaMetrics from inside an agent
container: query, query-range, series, labels and label-values, each one
GET against the store's Prometheus read API through the gateway, printing
the store's JSON. It authenticates the way swarm-logs does, with the
agent's own queue secret read from bao under the agent's leaf, sent as
a swarm-agent bearer.

On the metrics store's host the read API's auth map gains an agent arm
ahead of the Grafana one. It routes to swarm-metrics-agent-auth, a
swarm-logs-auth instance logged in under the existing swarm-metrics-auth
leaf, whose bao grant now includes swarm/agents/+/queue read. The check is
rate-limited per address like the log store's
(deploy.victoriametrics.agentAuth{Rate,Burst,VerdictTtl}).

nix/agent-modules/metrics.nix installs the wrapped binary when the hive
forwards HIVE_AGENT_METRICS_URL (from swarm.victoriametrics.domain) and a
store address, the same gate as swarm-logs. Adds the base:swarm-metrics
skill and the CLI reference with its freshness check.

Fixes #5395
2026-10-17 10:10:17 +02:00
..
async-task-hygiene claude-plugins: split agent-hygiene guidance into five focused skills 2026-07-27 16:19:17 +02:00
choosing-a-comms-channel choosing-a-comms-channel: drop the history framing, state the guidance plainly 2026-08-30 03:42:57 +02:00
claude-subagents subagent: default cwd to the work dir only when it exists 2026-10-16 00:32:41 +02:00
forge-issue-filing docs, prompts, hive-forge: stop handing readers the renamed verbs 2026-09-10 17:22:57 +02:00
forge-triage treefmt: apply prettier 2026-09-02 15:25:07 +02:00
forge-workflow claude-plugins: add forge-workflow skill to the base plugin 2026-07-27 16:19:46 +02:00
headless-screenshot treefmt: apply prettier 2026-09-02 15:25:07 +02:00
planning-gate claude-plugins: split agent-hygiene guidance into five focused skills 2026-07-27 16:19:17 +02:00
pr-review treefmt: apply prettier 2026-09-02 15:25:07 +02:00
state-hygiene claude-plugins: state-hygiene skill - archive files go in a subdir, not state top level 2026-07-27 13:56:29 +02:00
state-not-tmp claude-plugins: split agent-hygiene guidance into five focused skills 2026-07-27 16:19:17 +02:00
status-and-blockers claude-plugins: split agent-hygiene guidance into five focused skills 2026-07-27 16:19:17 +02:00
swarm-logs claude-plugins: format the swarm-logs skill with nix fmt 2026-09-17 15:17:33 +02:00
swarm-metrics add swarm-metrics, an agent CLI for the metrics store 2026-10-17 10:10:17 +02:00