Watch Control — Development skill for Claude Code
⌚ Approve Codex and Claude Code commands from your Apple Watch.
How to install Watch Control
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open CryptoPilot16/watch-control and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Watch Control does
⌚ Approve Codex and Claude Code commands from your Apple Watch.
Alternatives in Development
- Zeron — A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents 1.4k ★
- OpenSquirrel — For people who get distracted by agents 1.3k ★
- Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★
README
watch-control
Approve [Codex](https://github.com/openai/codex) and [Claude Code](https://github.com/anthropics/claude-code) commands from your Apple Watch.
[](https://cryptopilot.dev/watchcontrol) [](LICENSE)

Your AI agent runs on a remote Linux server inside `tmux`. When it needs approval, the request reaches your Apple Watch instantly through the native app stack (bridge → iPhone app → watchOS app). If you configure Pushover, it can also notify as a fallback path. A single tap approves or denies, and your agent continues.
Supports Codex and Claude Code side-by-side, with two delivery paths:
- Native iPhone + Apple Watch app — bridge approvals relayed to iPhone/watch, with local notifications when the app is backgrounded
- Pushover notifications — optional fallback when native delivery isn't enough for your setup
How it works
┌────────────────────┐
│ Codex / Claude │ running in tmux on your Linux server
└─────────┬──────────┘
│ needs approval
▼
┌────────────────────┐ ┌─────────────────┐
│ codex_watch.sh │────▶│ approve_webhook │ injects keystroke into tmux
│ (tmux poller) │ │ .py │
└─────────┬──────────┘ └─────────────────┘
│
│ POST /hooks/codex (or /hooks/permission for Claude Code)
▼
┌────────────────────┐ ┌─────────────────┐ ┌────────────────┐
│ bridge/server.js │◀───▶│ iPhone app │◀───▶│ Apple Watch │
│ (Node.js + SSE) │ SSE │ (relay + UI) │ WC │ native app │
└────────────────────┘ └─────────────────┘ └────────────────┘
│
│ (optional fallback, no iPhone needed)
▼
┌────────────────────┐
│ Pushover │ notification with action button
└────────────────
Related Skills
Clauding Afk
Let Claude work while you play with the cats. Approve or reject Claude Code commands from your Apple Watch, iP
Botbus Protocol
The BotBus protocol: how a menu bar app on your computer and the companion apps on your phone and watch stay i
CoderBar
Native macOS agent control for Codex and Claude — monitor, approve, ask, and jump back from the menu bar.
Lightclaw
Control local Codex and Claude coding agents from your phone via Telegram — review plans, approve bounded work
Toolroll
Your agents build. You decide. A control plane for coding agents — Claude Code, Codex, Gemini: approve the exa
App Intents Agent Skill
Agent skill that helps Claude Code, Codex, Gemini, and Cursor write correct Swift App Intents code for Siri, S
Related Agents
Jinbe
Final Superloopy gate reviewer that integrates implementation, QA, review, and audit evidence into an APPROVE/
Compounder
Analyzes completed sprints and out-of-scope findings, then produces a three-bucket proposal (clean-ups, backlo
Qualify
Gate proposed plugin skills. Approve only real force multipliers. Reject reminders, checklists, best-practice