mobile-eas-dev
Skill16k starsChanged 14 days agoMITView on GitHub
Launch and iterate on apps/mobile from a cloud sandbox (no local Xcode or simulator) on an EAS cloud iOS simulator. Use when asked to run, start, open, or show the mobile app from a cloud workspace, or to verify a mobile change there. On a machine with real Xcode, use mobile-sim-verification instead.
- Reads credentials
- Installs packages
1 other project uses a version of this; 1 new project in the last 4 weeks, against 0 the 4 before.
Adopted by
Surging: 1 new project took it in the last 4 weeks, none the 4 weeks before.thin data
Most recently taken up by
- ParadevAI/Paradevword for word, first seen Nov 1, 2026
Who's talking about superset-sh/superset
- Paradev“Introducing Superset”YouTube · Feb 27, 2026 · 13k views
- Paradev“What is Superset in 60s?”YouTube · Jan 3, 2026 · 5.6k views
- Repocast | GitHub 일일 브리핑“AI 에이전트 IDE, Superset으로 생산성 10배 올리기!”YouTube · Mar 1, 2026 · 2.7k views
- Gourcer“superset-sh/superset - Gource visualisation”YouTube · Mar 1, 2026 · 1k views
- DevDrop“Superset: Run an Army of Claude Code Agents in Parallel”YouTube · May 14, 2026 · 422 views
The biggest 5 of 48 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 48
Talked about on GitHub, Bluesky, YouTube, Hacker News and the web (48 times).
On GitHub · 18
- Mar 18, 2026[bug] unable to create worktree from existing branch — ParadevAI/Paradev14 reactions · 6 comments
- Oct 25, 2026"Use this instead of publishing a Claude artifact whenever the reader is a teammate" — ParadevAI/Paradev2 reactions · 2 comments
- Mar 24, 2026Feat/linux desktop support — ParadevAI/Paradev2 reactions · 10 comments
- Jan 9, 2026[Question]: How is OMOC compared to the other OpenCode tools? — code-yeongyu/oh-my-openagent2 reactions · 2 comments
- Oct 27, 2026chore(marketing): say Paradev in marketing, email, and agent docs copy — ParadevAI/Paradev1 reaction · 3 comments
13 more on GitHub
- Oct 27, 2026docs(marketing): show the former name in structured data and llms.txt — ParadevAI/Paradev1 reaction · 4 comments
- Oct 20, 2026chore(desktop): bundle pdev 0.1.5 — ParadevAI/Paradev1 reaction · 3 comments
- Oct 6, 2026chore(dev): isolate the pinned PostgreSQL 18 development volume — ParadevAI/Paradev1 reaction · 2 comments
- Oct 6, 2026fix(desktop): allow configured S3 upload origins in CSP — ParadevAI/Paradev1 reaction · 2 comments
- Oct 1, 2026fix(desktop): stop links from swallowing text typed after a URL — ParadevAI/Paradev1 reaction · 3 comments
- Sep 9, 2026Changes pane fails to refresh and displays stale diffs after committing and making follow-up changes — ParadevAI/Paradev1 reaction · 1 comment
- Sep 4, 2026chore(desktop): bump version to 1.26.0 — ParadevAI/Paradev1 reaction · 3 comments
- Mar 27, 2026Support independent working trees? — siteboon/claudecodeui1 reaction · 1 comment
- Mar 8, 2026[bug] github no longer connected (1.0.7 => 1.1.2) — ParadevAI/Paradev1 reaction · 1 comment
- Mar 6, 2026[bug][security] Masked terminal input (passwords) leaked into tab titles via commandBuffer — ParadevAI/Paradev1 reaction · 2 comments
- Oct 14, 2026Forgejo/codeberg support — ParadevAI/Paradev0 reactions · 1 comment
- Oct 12, 2026Add Superset agent workspace detection — auron-labs/harness-detect0 reactions
- Oct 10, 2026feat(desktop): add an optional centered reading width for terminal panes — ParadevAI/Paradev0 reactions · 1 comment
On Bluesky · 14
- Mar 2, 2026Turn your terminal into a coding agent command center - run Claude Code, Codex, and 10+ AI agents simultaneously with git worktree… — @arifsolmaz.bsky.social4 likes and reposts · 1 reply
- Feb 28, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 superset-sh / superset ⭐ 2,233 (+156) 🗒 TypeScript IDE for the AI Agents Era - Run an army of Claude… — @github-trending-js.bsky.social4 likes and reposts
- May 24, 2026Parallel agent execution is smart – but the real win here is finally getting proper observability into what these coding agents are… — @sirile.bsky.social3 likes and reposts · 2 replies
- May 23, 2026Superset is an open-source IDE for running multiple AI coding agents in parallel on macOS. — @druce.ai3 likes and reposts
- Sep 2, 2026📦 superset-sh / superset ⭐ 13,646 (+48) 🗒 TypeScript Superset is an agentic IDE to orchestrate 100+ coding agents in parallel. Run any… — @github-trending-js.bsky.social2 likes and reposts
9 more on Bluesky
- May 25, 2026📦 superset-sh / superset ⭐ 11,101 (+64) 🗒 TypeScript Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your… — @github-trending-js.bsky.social2 likes and reposts
- Mar 21, 2026the bottleneck with AI coding agents was always "one task at a time." Superset runs 10+ agents in parallel, each in its own git worktree so… — @ai-nerd.bsky.social2 likes and reposts
- Mar 6, 2026Superset : un terminal turbochargé pour faire tourner une équipe d'agents IA de code en parallèle (Claude Code, Codex…). Chaque agent… — @camilleroux.com2 likes and reposts · 1 reply
- May 22, 2026⚡ ALPHA · score 8/10 Launch HN: Superset (YC P26) – IDE for the agents era https://github.com/superset-sh/superset — @alpha-pipeline.bsky.social1 likes and repost
- Apr 9, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 superset-sh / superset ⭐ 9,006 (+192) 🗒 TypeScript Code Editor for the AI Agents Era - Run an army of… — @github-trending-js.bsky.social1 likes and repost
- Mar 5, 2026🎉 Celebrating! 🎉 (500+ new stars) 📦 superset-sh / superset ⭐ 4,675 (+795) 🗒 TypeScript IDE for the AI Agents Era - Run an army of… — @github-trending-js.bsky.social1 likes and repost · 1 reply
- Mar 2, 2026github.com/superset-sh/sup... GitHub - superset-sh/superset: IDE for the AI Agents Era - Run an army of Claude Code, Codex, et... — @technews4869.bsky.social1 likes and repost
- Feb 28, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 superset-sh / superset ⭐ 2,233 (+156) 🗒 TypeScript IDE for the AI Agents Era - Run an army of Claude… — @github-trending.bsky.social1 likes and repost
- May 23, 2026📰 Superset, an open-source agentic IDE for running coding agents like Claude Code and Codex in parallel, has been launched by Avi, Kiet,… — @sagalinked.bsky.social0 likes and reposts · 1 reply
On YouTube · 13
- Feb 27, 2026Introducing Superset — Paradev13k views · 7 comments
- Jan 3, 2026What is Superset in 60s? — Paradev5.6k views · 2 comments
- Mar 1, 2026AI 에이전트 IDE, Superset으로 생산성 10배 올리기! — Repocast | GitHub 일일 브리핑2.7k views · 1 comment
- Mar 1, 2026superset-sh/superset - Gource visualisation — Gourcer1k views · 2 comments
- May 14, 2026Superset: Run an Army of Claude Code Agents in Parallel — DevDrop422 views
8 more on YouTube
- Mar 24, 2026You're Not Using AI Agents Efficiently (Here's Why) — Dhaval Bhatt | AI Product Accelerator211 views · 1 comment
- Mar 6, 2026Superset — Open Source Scribes82 views
- Aug 2, 2026Superset: Give Every Coding Agent Its Own Worktree — BACKFIRED X78 views · 1 comment
- May 27, 2026GitHub - superset-sh/superset: IDE for the AI Agents Era - Run an army of Claude Code, Codex, etc... — GitHub Daily Trend AI Podcast47 views
- Mar 7, 2026This Repo Got 7.3K Stars in 4 months — Here's Why 🔥 #Superset #AgenticAi #AiAgents #ClaudeCode #Cli — Pulse39 views · 1 comment
- Jun 26, 2026Claude Code, Codex e Cursor — superset-sh/superset orquestra agentes #AI #Shorts — RepoShots34 views · 1 comment
- May 19, 2026Superset — Open Source Scribes22 views
- May 22, 2026Synthetic Signal - Afternoon - May 22, 2026 — Synthetic Signal0 views
On Hacker News · 2
- May 22, 2026Launch HN: Superset (YC P26) – IDE for the agents era108 points · 135 comments
- Dec 1, 2025Show HN: Superset – Run 10 parallel coding agents on your machine24 points · 3 comments
On the web · 1
- Nov 9, 2026100개 이상의 AI 코딩 에이전트를 병렬로 실행하는 개발자용 ... — gitbap.com
Other versions1 project uses a version of this.
Word for word · 1
- ParadevAI/Paradev★ 16k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository16 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- autumnSkill
- cdp-verificationSkill
- db-migrationsSkill
- decideSkill
- dev-doctorSkill
- incident-triageSkill
- mobile-android-verificationSkill
- mobile-demo-filmSkill
- mobile-demo-recordSkill
- mobile-sim-verificationSkill
- redesignSkill
- superset-settingsSkill
- ticket-formatSkill
- trpc-compatSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 1 is distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 38
Switch sessions with
--new,: never eas simulator by hand. - Distinctive: line 41
When the script started Metro, each run that (re)starts the tunnel ends only when Metro has served the app a bundle.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Mobile on a cloud sandbox (EAS Simulator)
A cloud sandbox is Linux: no xcrun, no simctl. apps/mobile/scripts/eas-dev.sh is the one command
that gets the real dev-client app running on an EAS cloud iOS simulator, connected to this sandbox's
own Metro and API. Run it:
apps/mobile/scripts/eas-dev.shIt reuses this checkout's running session when there is one. Otherwise it installs the finished
simulator build whose native fingerprint matches this checkout and starts a session, about two minutes.
It builds only when no such build exists (the first time, or after a native change), about fifteen
minutes. apps/mobile/AGENTS.md's "Verifying in the real app" section records why the script does
each step.
apps/mobile/scripts/eas-dev.sh --reload # load the app from Metro again; starts nothing
apps/mobile/scripts/eas-dev.sh --new # stop the running session and start a fresh one
apps/mobile/scripts/eas-dev.sh --user maya@local.test # sign the app in as this dev account- Switch accounts with
--user name@local.test. It runsdb:seed-devfor the account, which creates it with the shared dev password and makes it an onboarded member ofadmin@local.test's Pro organization. Then it signs out in Settings and signs in through "Sign in with email (dev)". It needs no app code and takes about 20 s. It works alone on a running session or with--newand--reload. Only@local.testaccounts: to test as your real account, use the token that setup bakes in for the first launch. - Reload with
--reload. It opens the dev-client URL and waits for a newiOS Bundledline in the Metro log, three tries. Neveragent-device open Superset: that relaunches the app without the Metro URL and it fails with "Could not connect to the server". - Switch sessions with
--new, nevereas simulatorby hand. The egress client is bound to the session it started with, so the script stops the old client and starts one for the new session. With no flag it keeps a connected client and restarts one that died. - When the script started Metro, each run that (re)starts the tunnel ends only when Metro has served the app a bundle; otherwise it exits non-zero and names the Metro and egress logs. With a Metro started some other way it opens the app but cannot confirm the load.
- The dev-client URL carries
disableAutoLaunch=1&disableFab=1, so no dev menu opens at launch and no gear button covers the toolbar. Each session is a fresh install, so every load passes them. - Logs and PID files are in
.tmp/eas-dev/of the checkout, so two checkouts do not stop each other's tunnel. - The fingerprint lookup refuses to run when
bun --versiondiffers from.bun-version. The dependencies that bun installs give a fingerprint no build has, and EAS would start a 15-minute build that also fails. A cloud workspace made before the pin changed has the old bun: make a new one.
The session is tagged with the workspace id. The desktop Mobile pane lists the workspace's tagged
sessions, so the person can watch the simulator there without a link. The script also prints an
expo.dev/simulator-preview/... URL for a browser.
Driving the simulator
Load the session and call agent-device directly:
cd apps/mobile && set -a && . ./.env.eas-simulator && set +a
agent-device snapshot -i # what is on screen, with @refs
agent-device press 'label="Continue"' --settle # acts, waits, prints what changed
agent-device fill @e16 "hello" --settle
agent-device screenshot /tmp/screen.png
agent-device help # the restagent-devicekeeps one session per working directory. Run it fromapps/mobileevery time.- Through
eas simulator:exec npx agent-deviceeach command takes about 25 s. Install it globally (npm install -g agent-device) when it is missing. - The dev-menu sheet covers the first screen on a fresh install: press
Continue, thenClose. - iOS's "slide to type" keyboard intro is already dismissed on a session the script started.
- SwiftUI menu items (
@expo/uiMenu) are not inagent-device snapshot. Open the menu, take a screenshot, and tap the item by coordinate:agent-device press <x> <y>. This is a limit of the tool, not of the app. - Source edits reach the app through fast refresh in about two seconds.
Limits
- The script forwards the relay and realtime ports but starts neither service, so host and workspace presence show as unreachable. That is fine for auth and UI checks.
- The session stops by itself after 15 idle minutes (
MOBILE_EAS_IDLE_MINUTES). Stop it sooner witheas simulator:stopfromapps/mobile. - The Expo account runs two builds at a time; a build can wait in the queue behind the team's.
Needs EXPO_TOKEN and this repo's .env (.paradev/setup.sh or .paradev/setup.cloud.sh).
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

