Pocketdev
Description
Develop from your phone: Claude Code writes code on your Mac while you watch it live on a real iPhone. Local xcodebuild + Tailscale Funnel put a signed .ipa on your device — no EAS, TestFlight, ngrok or VPS. Expo & React Native CLI, driven from Telegram.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
pocketdev
[](https://github.com/Fatihakkul/pocketdev/actions/workflows/ci.yml)
*[Türkçe README](README.tr.md)*
**Develop from your phone.** Claude Code writes code on your Mac; you watch the result live on your phone and drive the whole loop from Telegram — including building the app and installing it on your device.
The interesting half is the second one. Remote chat with an AI is a solved problem. Getting a **real, signed build of your app onto your physical iPhone**, over the internet, with live reload, without paying for EAS Build, TestFlight, ngrok or a VPS — that is what this project actually does.
| Job | Usually costs | Here |
|---|---|---|
| iOS build | EAS Build credits | local xcodebuild (/localbuild, /otabuild) |
| Install on a test device | TestFlight / EAS Submit | local .ipa over Tailscale Funnel (/otabuild) |
| Tunnel / hosting | ngrok Pro, a VPS | Tailscale Funnel, free (cloudflared as fallback) |
| Driving the work | — | Claude Code over Telegram and a local web panel |
Works with **Expo** and **React Native CLI** projects.
**Status:** used daily by its author, verified end to end on real devices, but young. Expect rough edges. macOS + iOS only — see [Scope](#scope).
Requirements
- macOS with Xcode and the command line tools
- Node.js 20+
- Claude Code, installed and signed in
- Tailscale — free tier is enough
- CocoaPods — only for React Native CLI projects
- A paid Apple Developer account ($99/yr) — only for
/otabuild./localbuild,/previewand/recordwork without one.
Setup
git clone https://github.com/Fatihakkul/pocketdev.git
cd pocketdev
npm install
cp .env.example .env
**1. Create a Telegram bot.** Message [@BotFather](https://t.me/BotFather), send `/newbot`, and put the token it gives you into `.env`:
BOT_TOKE
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11