A skill your agent uses when building, running, changing, or debugging local iOS, Android, Expo, React Native, or SwiftUI apps.

OfficialNo licenceAuto-check passedMobile

Install Mobile Dev

skills CLI
$ npx skills add callstackincubator/codex-mobile-dev-plugin --skill mobile-dev -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install callstackincubator/codex-mobile-dev-plugin mobile-dev --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/callstackincubator/codex-mobile-dev-plugin.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/mobile-dev .claude/skills/mobile-dev && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
mobile-dev
GitHub stars
138
Token cost
~5.5k tokens
SKILL.md length
3,165 words
Files
2
Skills in repo
4
Repo updated
First seen
Licence
None found

At a glance

A skill your agent uses when building, running, changing, or debugging local iOS, Android, Expo, React Native, or SwiftUI apps.

  • Works in 6 steps: Open the panel beside the chat with… → Use the task and app project to choose… → Boot a chosen stopped iOS simulator with… → …
  • Debugging local iOS
  • Calls npm and adb
  • Device streaming

What it does

Mobile Dev is an agent skill from callstackincubator/codex-mobile-dev-plugin, published by the product's own GitHub organization. Use when building, running, changing, or debugging local iOS, Android, Expo, React Native, or SwiftUI apps. Open the simulator beside the chat and control the app with bundled MCP tools. Also use for device streaming, screenshots, accessibility reads, logs, and interactive CPU, memory, and FPS charts. Skip web-only apps and tasks limited to planning, docs, or code review.

Its SKILL.md is about 5.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

It sits in Mobile, covering Cross-platform mobile apps, iOS development and MCP servers. It works with Android, iOS, React Native and Expo. The repository describes itself as: A Codex plugin for a better mobile development experience for android and iOS.

When your agent uses it

  • Debugging local iOS
  • Device streaming
  • Accessibility reads
  • Interactive CPU

Example prompts

  • “/mobile-dev”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Open the panel beside the chat with mobile_open_simulator by default. For an existing app, open it when starting device work; for a new…
  2. Use the task and app project to choose the platform. Follow the user's device choice; otherwise reuse a compatible device shared by the…
  3. Boot a chosen stopped iOS simulator with mobile_boot_simulator, or an Android AVD with mobile_boot_android_emulator. A mobile app…
  4. Build, install, and launch the app with the app project's own tools and the chosen device ID. Follow the project's framework skills where…
  5. Agent Device is temporarily disabled in this plugin while iterating on inline performance charts. Use the available Mobile Dev tools; do…
  6. For direct Baguette input, read mobile_describe_ui or mobile_screenshot first. Gesture coordinates use device points. Match width and…

What it can do on your machine

Read from SKILL.md and the folder at commit 85c112d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • adb

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Mobile Dev loads about 5.5k tokens when it runs. Until then it costs about 96 tokens; SKILL.md has 3,165 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~96
When it runs · the whole SKILL.md, loaded when a task matches
~5.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 3,165 words (~5,503 tokens).

“Use the Mobile Dev MCP tools for local iOS and Android work. The plugin includes Baguette and starts it when you open the panel or list devices. Do not ask the user to install Baguette or run a separate server.”

— opening of SKILL.md by callstackincubator
name
mobile-dev

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in skills/mobile-dev of callstackincubator/codex-mobile-dev-plugin.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit 85c112d

Compare with similar skills

Mobile Dev next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Mobile Dev compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mobile Dev this skillcallstackincubator/codex-mobile-dev-plugin138—~5.5kAutomated safety check: PassNone
Expo UIarcboxlabs/linkcode155—~1.2kAutomated safety check: PassMIT
Expo Brownfieldexpo/skills2.7k—~1.4kAutomated safety check: PassMIT
Expo Brownfield Integrationmweinbach/agent-coworker1562 repos~900Automated safety check: NotesCustom licence
SimdeckNativeScript/SimDeck152—~3.6kAutomated safety check: PassMIT
Web To Mobilesuntay44/web-to-mobile-magic-plugin107—~781Automated safety check: PassMIT

Similar skills

  • Expo UI

    arcboxlabs/linkcode

    Framework (OSS). An agent skill from arcboxlabs/linkcode.

    155 GitHub stars~1.2k tokensUpdated 9 days ago
    MobileAuto-check passed
  • Expo Brownfield

    expo/skills

    Official

    Integrate Expo and React Native into an existing native iOS or Android app.

    2.7k GitHub stars~1.4k tokensUpdated today
    MobileAuto-check passed
  • Expo Brownfield Integration

    mweinbach/agent-coworker

    Helps add Expo and React Native to an existing native iOS or Android app, and choose between a prebuilt AAR or XCFramework and a fully integrated build.

    156 GitHub starsUsed in 2 repos~900 tokens
    MobileAuto-check: notes
  • Simdeck

    NativeScript/SimDeck

    A skill your agent uses for simulator lifecycle, app install/launch, live viewing, UI inspection, touch/keyboard automation, screenshots, recordings, logs, pasteboard, hardware controls, and…

    152 GitHub stars~3.6k tokensUpdated 25 days ago
    MobileAuto-check passed
  • Web To Mobile

    suntay44/web-to-mobile-magic-plugin

    Orchestrate website or web app conversion into a mobile app.

    107 GitHub stars~781 tokensUpdated 23 days ago
    MobileAuto-check passed
  • React Native Expert

    Jeffallan/claude-skills

    Builds React Native and Expo apps for iOS and Android: Expo Router navigation, FlatList tuning, platform-specific code and build error recovery.

    12k GitHub stars~1.7k tokensUpdated 4 days ago
    MobileAuto-check passed

More from callstackincubator/codex-mobile-dev-plugin

  • Build Codex Native Plugins

    callstackincubator/codex-mobile-dev-plugin

    Official

    Create, extend, package, and troubleshoot Codex and ChatGPT plugins using OpenAI MCP Extensions.

    138 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Agent Device

    callstackincubator/codex-mobile-dev-plugin

    Official

    Control a local iOS simulator or Android device with Mobile Dev's bundled agent-device MCP tools.

    138 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Mobile Dev Setup

    callstackincubator/codex-mobile-dev-plugin

    Official

    Set up the Mobile Dev plugin's bundled iOS and Android backends and check local device tools.

    138 GitHub stars~1.2k tokensUpdated today
    Auto-check passed

Categories

Questions about Mobile Dev

What does Mobile Dev do?

A skill your agent uses when building, running, changing, or debugging local iOS, Android, Expo, React Native, or SwiftUI apps. Mobile Dev is an agent skill from callstackincubator/codex-mobile-dev-plugin, published by the product's own GitHub organization. Use when building, running, changing, or debugging local iOS, Android, Expo, React Native, or SwiftUI apps.

When should I use Mobile Dev?

Mobile Dev fits situations like: debugging local iOS; device streaming; accessibility reads; interactive CPU.

How do I install Mobile Dev in Claude Code?

Run `npx skills add callstackincubator/codex-mobile-dev-plugin --skill mobile-dev -a claude-code`. Or copy the skill folder (skills/mobile-dev in callstackincubator/codex-mobile-dev-plugin) into .claude/skills/mobile-dev in your project. Claude Code loads it when a task matches its description.

How do I install Mobile Dev in Codex?

Run `npx skills add callstackincubator/codex-mobile-dev-plugin --skill mobile-dev -a codex`. Or copy the skill folder (skills/mobile-dev in callstackincubator/codex-mobile-dev-plugin) into .agents/skills/mobile-dev in your project. Codex loads it when a task matches its description.

Can I use Mobile Dev in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add callstackincubator/codex-mobile-dev-plugin --skill mobile-dev -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mobile-dev, .gemini/skills/mobile-dev, .github/skills/mobile-dev and .opencode/skills/mobile-dev in your project.

What does Mobile Dev need to run?

Going by SKILL.md and its folder, Mobile Dev needs the command-line tools its instructions call (npm and adb).

Does Mobile Dev access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Mobile Dev safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Mobile Dev use?

No licence was found for Mobile Dev or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Mobile Dev use?

About 5.5k tokens (SKILL.md is roughly 22k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Mobile Dev?

Skills that share tags, products or a category with Mobile Dev: Expo UI (arcboxlabs/linkcode, 155 stars), Expo Brownfield (expo/skills, 2.7k stars), Expo Brownfield Integration (mweinbach/agent-coworker, 156 stars) and Simdeck (NativeScript/SimDeck, 152 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mobile Dev?

callstackincubator (a GitHub organization, an official publisher) maintains it in callstackincubator/codex-mobile-dev-plugin, which has 138 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 7, 2026.

Source: callstackincubator/codex-mobile-dev-plugin on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.