with one click
Remote Macs: MacBook, Mac Studio, clawmac, Tailscale, SSH, OpenClaw.
npx skills add https://github.com/BumpyClock/dotfiles --skill remote-macCopy and paste this command into Claude Code to install the skill
Remote Macs: MacBook, Mac Studio, clawmac, Tailscale, SSH, OpenClaw.
npx skills add https://github.com/BumpyClock/dotfiles --skill remote-macCopy and paste this command into Claude Code to install the skill
| name | remote-mac |
| description | Remote Macs: MacBook, Mac Studio, clawmac, Tailscale, SSH, OpenClaw. |
Use when the user says MacBook, Mac Studio, framed Tailscale, or asks to run/check something on one of Aditya's Macs.
adityas-macstudio, Tailscale adityas-macbook-pro-1.adityas-mac-studio, usually best reached as adityasharma@adityas-macstudio.local.moltymac, when healthy. Expected runtime is tmux session, details in ~/sysadmin folder on that machine.Manager repo source of truth:
/Users/adityasharma/Projects/manager/computers.yaml/Users/adityasharma/Projects/manager/agents.yamltailscale status and pick the matching host.dns-sd -B _ssh._tcp local
arp -a
HOST.local when visible.steipete-macstudio.local when Tailscale SSH times out.Use non-interactive SSH by default:
ssh -o RequestTTY=no -o RemoteCommand=none HOST 'COMMAND'
The local SSH alias adityas-mac-studio auto-attaches tmux. For one-shot commands,
For long-running or interactive remote work, use tmux on the remote host and keep the session name obvious.
Use login shells on remote Macs so Homebrew and pnpm are on PATH:
ssh -o RequestTTY=no -o RemoteCommand=none steipete@steipete-macstudio.local \
'zsh -lc "openclaw gateway status --json; openclaw channels status --json"'
Mac Studio / Molty healthy shape:
tmux list-sessions includes openclaw-gateway-watch-main.ps axww includes pnpm gateway:watch --benchmark.lsof -nP -iTCP:18789 -sTCP:LISTEN shows a listener on *:18789.openclaw channels status --json shows Discord Molty, Slack, and Telegram connected.clawmac healthy shape:
Extract durable working preferences from recent local agent chats and convert them into skills, rules, or workflow docs. Use when asked to learn preferences, mine feedback, personalize workflows, or generate user/team-specific agent guidance.
Use the spark CLI to access the user's Spark email data - list emails, search by topic, read threads, check calendar events, find availability, look up contacts, and view team info. Use when the user asks about their emails, calendar, contacts, meetings, or scheduling.
Beeper cache: contact hints, room lookup, WhatsApp/iMessage traces, FTS.
Use for new features, UX/UI changes, behavior changes, architecture decisions, or ambiguous work where intent/design must be clarified before implementation. Use micro-flow only for trivial mechanical/non-behavior changes.
Chrome DevTools MCP automation: existing Chrome tabs, no AppleScript.
Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.