Agent Plugins Marketplace
← All plugins

mobile

v0.10.0

Drive iOS apps from Claude Code: build, run, and inspect on the simulator via XcodeBuildMCP, capture symbolicated ETTrace flamegraphs, root-cause memory leaks from memgraphs, capture whole app screens from a simulator or a connected iPhone, and diff a built screen against a design reference.

Claude Code5 Skills2 MCP serversstdio

By blockchainianLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
7 skill or MCP entries
Source updated
Sep 27, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install mobile for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install mobile-2@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/blockchainian/claude

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/mobile/.

Plugin files

plugins/mobile/
├── .claude-plugin/plugin.json
├── skills/check-mobile-design/SKILL.md
├── skills/ios-debugger-agent/SKILL.md
├── skills/ios-ettrace-performance/SKILL.md
├── skills/ios-memgraph-leaks/SKILL.md
├── skills/ios-take-screenshot/SKILL.md
└── .mcp.json

Included Skills5

check-mobile-designskills/check-mobile-design/SKILL.md

Check a built iOS screen against a design reference and report how far off it is, as measured JSON plus a composite PNG. Use when implementing an iOS screen to match a design pixel-close, iterating an "actual vs desired" loop, or asking why a built screen does not match a reference. Attributes each difference to a named view when given the app's frames from snapshot_ui.

ios-debugger-agentskills/ios-debugger-agent/SKILL.md

Build, run, and debug iOS apps on Simulator with XcodeBuildMCP. Use when launching an app, inspecting simulator UI or logs, or diagnosing runtime behavior.

ios-ettrace-performanceskills/ios-ettrace-performance/SKILL.md

Capture and interpret iOS Simulator ETTrace profiles. Use when profiling launch or runtime latency, comparing traces, or finding CPU-heavy stacks.

ios-memgraph-leaksskills/ios-memgraph-leaks/SKILL.md

Capture and inspect iOS leaks and memgraphs. Use when debugging leaked objects, retain cycles, memory growth, or before/after leak evidence.

ios-take-screenshotskills/ios-take-screenshot/SKILL.md

Capture one whole iOS app screen as a single stitched PNG, including everything below the fold. Use when asked to screenshot an app screen, capture a full page, or collect screens of another app for design research. Drives either a real iPhone connected over USB, through appium-mcp, or a booted simulator, through XcodeBuildMCP.

MCP servers2

appium-mcpstdio
command
npx
args
-y appium-mcp@latest
env.NO_UI
true
xcodebuildmcpstdio
command
npx
args
-y xcodebuildmcp@latest mcp
env.XCODEBUILDMCP_ENABLED_WORKFLOWS
simulator,simulator-management,ui-automation,debugging,device

Plugin manifests1

plugins/mobile/.claude-plugin/plugin.json
{
  "name": "mobile",
  "version": "0.10.0",
  "description": "Drive iOS apps from Claude Code: build, run, and inspect on the simulator via XcodeBuildMCP, capture symbolicated ETTrace flamegraphs, root-cause memory leaks from memgraphs, capture whole app screens from a simulator or a connected iPhone, and diff a built screen against a design reference.",
  "author": {
    "name": "blockchainian"
  },
  "license": "MIT",
  "homepage": "https://github.com/blockchainian/claude",
  "repository": "https://github.com/blockchainian/claude",
  "keywords": [
    "ios",
    "xcode",
    "simulator",
    "device",
    "appium",
    "screenshots",
    "performance",
    "profiling",
    "memory-leaks",
    "debugging"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[mobile on Agent Plugins Marketplace](https://pluginsmp.com/plugins/mobile-2)