What problem does it solve? Working across multiple personal machines (a desktop, a production VPS, a remote Mac) over a tailnet makes it easy to lose track of which host you are on, how to authenticate to each, and which operations are safe where. This Skill gives an agent a machine registry and per-host operational rules so it can run commands, deploy, and roll out dotfiles changes without guessing. ## Core Features & Use Cases - Machine Registry: dev-machines list shows every registered machine with its tailnet host, ssh target, OS, role, and online status; dev-machines whoami identifies which machine the current session is running on. - Fleet Rollout: dev-machines sync pushes dotfiles changes to the other machines, and dev-machines herdr-add registers them in the local herdr client for a fleet-wide view. - Per-Host Safety Rules: Documents auth methods (Tailscale SSH vs public-key), production cautions for the srv host (approval before restarts or deploys, root-only docker), and the scorecard-mac keychain limitation with a herdr-pane workaround. - Use Case: You ask your agent to check the openclaw gateway on your server. It runs dev-machines whoami, looks up the srv host in the registry, reads state over Tailscale SSH, and knows to wait for your approval before restarting anything. ## Quick Start Ask the agent to run dev-machines whoami and then check the status of the openclaw service on your server over the tailnet.