Herdr Vitals — Development skill for Claude Code
How your machines are doing, at a glance, before they slow your agents down.
How to install Herdr Vitals
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mrolafsson/herdr-vitals and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Herdr Vitals does
How your machines are doing, at a glance, before they slow your agents down. A herdr plugin: CPU, load, memory, disks (and when they'll be full), network and the busiest processes, for this box and every server you ssh to. Toasts when one runs low, a day of history, nothing to install on the servers. Works with herdr-recap.
Alternatives in Development
- Investigate Performance — Investigate a Nimbalyst performance problem (freeze, lag, idle CPU, slow op, memory growth) with measured evid 1.6k ★
- Htb Writeups — The most comprehensive Hack The Box writeup collection - 500+ machines, 400+ challenges, interactive knowledge 244 ★
- Paper Glance Skill — 📄 A Claude skill for comprehensive academic paper analysis — deep reports, mind maps, peer review, and promo 103 ★
README
herdr-vitals
**How your machines are doing, at a glance, before they slow your agents down.**
Agents run hot. A build, a test suite, a model training, five Claude sessions at once: the box they're on fills its disk, runs out of memory or spends the afternoon swapping, and you find out when everything slows to a crawl. herdr-vitals is a [herdr](https://herdr.dev) plugin that shows every machine you work on, the one herdr runs on and every server you ssh to, as a card: CPU, load, memory, disks, network and what's busiest, live. And it tells you when one runs low.

- One look, every machine. A card each, with graphs of the last few
minutes. Calm is quiet, each reading in its own colour; what wants a look
turns yellow, what wants you now red, and the card says why in its corner
(
HOT /data,WARN swap). - Disks before they're full. Every filesystem's use is written down, and
from how fast it's been filling comes when it will be full:
81% full 2d. - A toast when one runs low. CPU flat out for two minutes, memory above 90%, a disk 90% full or full within a day. Once, and not again until it eases off.
- Load that means something. Shown a core: 1.00 is every core busy, more is work waiting. 34 on 32 cores and 4 on 4 read the same.
- A day to look back on.
zturns the graphs to the last 24 hours: the busy afternoon, the backup at three, when the disk started to fill. - Every process, the whole screen, by CPU or by memory (
t). - Nothing to install on your servers. A few lines of shell over ssh,
one connection a machine, reading
/proc(Linux) orsysctlandvm_stat(macOS). Your ssh config and keys, as they are. - Graphs full the moment it opens. A sampler keeps reading in the background, lightly: about 0.1% of a core for
Related Skills
Pagespeed Debugger
Claude Code skill that diagnoses real PageSpeed Insights / Core Web Vitals problems (slow LCP, high TBT, poor
Fleet Dashboard
A live board of every coding-agent session on your Mac — Claude Code, Codex, Antigravity — what each is doing
Ciab
Claude-In-A-Box: Manage coding agent instances (Claude Code, Codex, Gemini CLI, Cursor) as local processes or
StackRadar
StackRadar: free local dev dashboard + network firewall. Find every repo, run command & open port, catch leake
Gecko
The terminal for running coding agents across all your machines. Sessions survive anything; agents you can see
Slow Claude
lowing Claude down is the feature, not the bug. A skill + slash commands enforcing disciplined feature develop
Related Agents
Perf Analyst
Use when interpreting a gperftools/pprof CPU profile or proposing optimizations from one. Trigger on "profile
Cdp Ninja Cloud Hiding
Performance observer - memory analysis, CPU profiling, rendering optimization, background task monitoring, inv
Machinist
Watches and frees the Mac's physical resources (RAM, CPU, heat) — hunts abandoned processes, compressed memory