From simiancraft-skills
Runs Expo/React Native apps on iOS Simulator, builds dev clients, and clears blocking Expo prompts like push-token alerts and deep-link dialogs. Use when driving Expo apps, loading dev clients, or running Storybook on iOS.
How this skill is triggered — by the user, by Claude, or both
Slash command
/simiancraft-skills:expo-ios-simulatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Everything here is Expo / React-Native **runtime** behavior, not the simulator itself
Everything here is Expo / React-Native runtime behavior, not the simulator itself (that is ios-simulator, which boots devices, captures screenshots, and grants permissions). This skill gets an Expo app running on a booted simulator and clears the Expo-specific overlays that stall automation. For "make the app driveable" see mobile-accessibility.
A booted simulator and AXe installed; that is ios-simulator prerequisites.md. This
skill discovers everything app-specific (bundle id, scheme) from the app config; it never
hardcodes a project's nouns.
references/execution-modes.md): Expo Go, a development
build (dev client), Storybook-mobile, or web-on-mobile. The choice is forced by whether
the app has custom native code.references/expo-go.md). Anything with native modules or a config plugin: build and
install a dev client (references/development-builds.md), then serve Metro and connect
by deep link.references/known-prompts.md): the "Open in app?"
deep-link dialog, the push-token alert that re-fires and stacks on each reload, and the
dev menu; avoid the element-inspector trap. Clear each by accessibility, never coordinates.references/driving.md
(axe tap --id / --label); what makes the app addressable is mobile-accessibility.curl /status) and the first bundle finishing (the tree grows labels); both
recipes are in references/development-builds.md. Taps dispatched before them report
success and do nothing.axe tap --label), not coordinates.references/execution-modes.md: the four ways to run an Expo app and when to use each.references/expo-go.md: the Expo Go path and its fixed-native-set limit.references/development-builds.md: building and connecting a dev client.references/known-prompts.md: the recurring dialogs, the dev menu, and the inspector trap.npx claudepluginhub simiancraft/simiancraft-skills --plugin simiancraft-skillsCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.