01
It starts by itself
iOS build succeeds. Runs in Claude Code routine or GitHub Actions.
- ↻ iOS build succeeds
lim xcode build succeeded
Each build gets a smoke test.
Install the Limrun iOS Simulator skill and make it a habit: follow https://gethabit.dev/skills/limrun-inc/limrun-ios-simulator.md
39K installs2 starsMIT licenceSource on GitHub ↗

Limrun iOS Simulator
by limrun-inc · 39K installs
The skill
The limrun ios simulator skill drives an app on a Limrun cloud iOS simulator: tap, type, element tree, logs, screenshots, video, tunnels, proxy, camera and Face ID.
Only when you ask.
The habit
Each build gets a smoke test.
↻ Runs by itselfiOS build succeeds
When does it start? How does it check its work? What does it remember?
Stops after the changed flow and one core-flow pass per build.
Run lim xcode get or lim ios list, or lim ios create --attach.
Give the signed stream URL as a link.
Run lim ios element-tree with --id before acting.
Tap by accessibility id, then label, then coordinates, and type into focused fields.
Re-run element-tree after every interaction.
Take screenshots for visuals and use lim ios record for motion.
Run lim ios delete when the work is done.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Limrun iOS Simulator skill helps.
No. Building belongs to limrun-xcode or limrun-xcode-bazel.
The skill notes that injected text may not fire bindings, so submit through a button.
Copy the prompt at the top into your agent. It installs the skill from limrun-inc/skills and sets up the habit. Or run npx skills add limrun-inc/skills --skill limrun-ios-simulator.
Yes. It is published under MIT. Habit is free too.
Install the Limrun iOS Simulator skill and make it a habit: follow https://gethabit.dev/skills/limrun-inc/limrun-ios-simulator.md
All limrun-inc skills →More code skills →
Works in
Made by limrun-inc, published under MIT. Habit links to the original and never changes it. Is this your skill?