Mac Agent Ops — Development skill for Claude Code
Mac Agent Ops is a small control-room kit for operating remote Mac-based agents over SSH.
How to install Mac Agent Ops
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open cathrynlavery/mac-agent-ops and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Mac Agent Ops does
Mac Agent Ops is a small control-room kit for operating remote Mac-based agents over SSH. It gives you reusable runbook templates, safe status checks, log tailing, port forwarding, remote reboot helpe
Alternatives in Development
- Mempalace Search — Search your memories across the MemPalace using semantic search with wing/room filtering 58.6k ★
- LifeOS — ⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your i 18.7k ★
- Runbook Generation Prompt — Kosmos Operational Runbook Generation 570 ★
README
mac-agent-ops
Mac Agent Ops is a small control-room kit for operating remote Mac-based agents over SSH. It gives you reusable runbook templates, safe status checks, log tailing, port forwarding, remote reboot helpers, and an auth handoff pattern for services that need a browser on your local machine.
The project is intentionally plain shell and Python. It is meant to be copied into an ops repo, edited to fit your hosts, and kept readable during incidents.
What This Is For
- Remote Mac mini or Mac Studio agent hosts.
- Local-first agent stacks that run under LaunchAgents, terminal sessions, or app daemons.
- Incident runbooks for auth failures, stuck services, webhook delivery, and machine recovery.
- Small teams that want a repeatable "check, repair, verify" workflow without a full infrastructure platform.
What This Is Not
- A secrets store.
- A monitoring SaaS.
- A replacement for MDM, osquery, or endpoint management.
- A place to commit private hostnames, emails, tokens, chat IDs, internal database IDs, or customer data.
Quick Start
- Copy
.env.exampleto.envand set your host alias. - Customize
AGENTS.mdandCLAUDE.mdfrom the templates. - Run a status check:
bin/mac-status.sh
- Tail logs:
bin/mac-logs.sh ~/Library/Logs/example-agent.log
- Open a tunnel to a remote service:
bin/mac-fwd.sh 8080 127.0.0.1 8080
Repository Layout
bin/ SSH helpers and local auth handoff utilities
docs/ Security, redaction, remote auth, and incident docs
examples/ Safe example configs with fake hosts and fake agents
templates/ Starter AGENTS.md, CLAUDE.md, and agent profile files
Safety Model
This repo is designed to be public-safe, but your fork may not be. Before publishing changes, read `docs/REDACTION.md` and run a secret scan. Keep private operational history in a separate private repo.
Typical Workflow
bin/mac-status.sh
bin/mac-logs.sh ~/Library/Log
Related Skills
Amp
Invite your coding agent to a meeting. AMP (Agent Meeting Proxy) gives Claude Code, Codex, or any ACP-speaking
Anthropic Claude Skills
A small set of opinionated, reusable Claude skills built while shipping real products, games, and experiments.
Mini Agent Framework
A small, reusable, single-agent framework built from scratch in Python. It uses a bounded ReAct execution loop
Claude Mod Reflect Bridge
Reflect, adapted: spots reusable corrections in your short prompts (one small Haiku call, only on prompts that
Cwp Logs
View and analyze CWP server logs with filtering and tailing options
Resume Sessions
Recover and autonomously resume open Claude Code sessions across the 4 accounts after a crash or reboot, and u
Related Agents
9remote
Long-running AI coding sessions keep working after you leave the desk, but checking on them from a phone usual
Remote Access
Diagnose blocked SSH access and established multiplexed channels for RTLopt Vivado servers and FPGA boards.
Lab Runner
Runs work on a lab host over ssh — benchmarks, deploys, builds, container and DB queries, one-off checks. Pick