Individual skill
to-ios-integrate
Integrate MobileEasyUse into an iOS App debug configuration, or prepare and repair physical-device Runner signing.
skills/to-ios-integrate/SKILL.md
Source commit 79d8da76964b67c5857cd700ea30bf12538b52d0
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 9
- Repository last updated
- Sep 17, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- ai-agents Repository topic
- android Repository topic
- debugging Repository topic
- developer-tools Repository topic
- frida Repository topic
- ios Repository topic
- mcp Repository topic
- mcp-server Repository topic
- mobile-development Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 6,721 bytesSKILL.mdcore · 6,721 bytesSKILL.mdcore · 6,721 bytesagents/openai.yamlasset · 243 bytesreferences/signing.mddoc · 2,876 bytesreferences/validation.mddoc · 1,506 bytesscripts/build-runner.shruns · 6,273 bytesscripts/ensure-artifacts.mjsruns · 12,038 bytesscripts/prepare-signing.mjsruns · 4,097 bytesscripts/signing.mjsruns · 11,012 bytes
Read excerpt
# Integrate MobileEasyUse into iOS
## Acquire the artifacts
Before editing the target project, run `node scripts/ensure-artifacts.mjs`, resolving the script path relative to this `SKILL.md`. The script requires Node.js 20 or newer and downloads on Windows, macOS, and Linux. It fetches the live compatibility catalog, verifies `SHA256SUMS`, and installs both archives under `~/.meu/ios/<version>`:
- `integration` contains the App integration binaries and scripts;
- `runner` contains the XCTest runner and runtime used by MobileEasyUse.
If the JSON result contains `actionRequired: "confirm-update"`, report the cached and latest Release versions and ask whether to update. Run the script again with `--update` when accepted or `--use-cached` when declined. Preserve a Release already pinned by the project unless the user accepts an upgrade; select it with `--version <version>`. A normal result contains `releaseVersion`, `integrationPath`, `runnerPath`, `minimumMcpVersion`, `maximumMcpVersion`, and an exact `mcpCommand`.
Use `MEU_HOME` to override `~/.meu`. Artifacts and checksums are downloaded directly from the public GitHub Release; no GitHub token or login is required. The selected Release's catalog range defines MCP compatibility. Stop and report acquisition, catalog, or checksum errors.
Artifact acquisition is cross-platform. Xcode project changes, building, signing, and runtime verification require macOS; on Windows or Linux, finish the download, report both cache paths, and explain that the integration phase must continue on macOS.