Phone Remote — Development skill for Claude Code
Turn your phone into a wireless keyboard + CLI launcher for a Mac.
How to install Phone Remote
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AliceLJY/phone-remote and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Phone Remote does
Turn your phone into a wireless keyboard + CLI launcher for a Mac. One tap opens Claude Code / Codex / any CLI, then dictate the prompt with the phone's own voice input — works where remote-desktop IME forwarding fails.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- Happy Coder — by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop 15.7k ★
- Peon Ping — Warcraft III Peon voice notifications (+ StarCraft, Portal, Zelda) for Claude Code and other agents 4k ★
README
phone-remote
**English** | [简体中文](README_CN.md)
Turn a phone into a wireless keyboard + shortcut pad + CLI launcher for a Mac.
Open a web page on the phone, type or **dictate** into the text box (using the phone's own keyboard/voice input), and tap buttons for arrows, Tab, Ctrl+C, ⌘ combos. Commands reach the Mac over your LAN/Tailscale and are injected as real keyboard events into whatever window is frontmost.
There's also a row of **one-tap launchers** at the top: tap one and a fresh Terminal window opens on the Mac running Claude Code / Codex / Kimi, in the working directory you picked, brought to the front for you. Together with the text box below it the loop is **launch the tool → dictate the prompt → tap "send ↵"** — without touching the Mac's keyboard.
Those three are just what I happen to use. **Put whatever CLI you like there** — aider, gemini, opencode, your own script, even `htop` or `lazygit`. Anything that runs as one shell command works; it's one row in the `APPS` table (see "Customizing buttons" below).
Running as a home-screen web app. Buttons are plain HTML — the launcher row
takes whatever CLI you like, one row in a whitelist and one button in the page.
Why
When you drive a headless/remote Mac through a remote-desktop tool, **voice dictation doesn't reach it**: remote software forwards physical keypresses fine but mangles IME composition, so dictated text (especially CJK) never lands.
phone-remote sidesteps that by injecting **locally on the target Mac** instead of forwarding input across the remote session. Use the remote desktop to *see* the screen and the phone to *type* — two separate paths. Chinese text and modifier combos both work.
No app to install on the phone: it's a web page you "Add to Home Screen", so the same setup works on iPhone and Android side by side.
Install
git clone https:
Related Skills
Nexting
Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC. View sessions, send tasks, and drive the
MantaUI
Open-source, self-hosted Claude Code and opencode client. Agents run in real tmux on your own Linux box or Mac
Android Harness
Turn an Android phone into a full agent environment — Python, Node, Claude Code, Termux:API — provisioned in o
Macuse
Turn your Mac into a remote computer-use host for Claude Code, Codex, or any MCP agent
FiaOS
Open a browser tab — you're now driving your computer. Live remote desktop + real PTY shell (Claude Code, vim,
Icor For Life Terminal
A real terminal inside your vault. Your login shell in a tab or a split, keyboard capture that still lets Obsi
Related Agents
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
Launcher
Build the Mac daemon and iOS app, launch both (daemon on host, app in Simulator), and seed the dev endpoint to
Flame Developer
Implementa componentes Flame: sprites, animaciones, parallax, input (tap/drag/joystick), overlays Flutter, HUD