ios-local-staging-run

Community

Run iOS against real data in minutes.

AuthorElvinOuyang
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the friction of running your iOS app locally against a realistic iOS + Supabase staging stack by automating the full startup sequence and troubleshooting common local Docker/Supabase issues.

Core Features & Use Cases

  • One-command local staging workflow: Starts Docker, boots local Supabase, refreshes production snapshots, and launches the iOS app on a simulator with real data.
  • Fresh-data control: Re-snapshots production data when needed, including after wiped Docker volumes, so you can reliably reproduce bugs and validate features.
  • Simulator launch correctness: Looks up the built app’s real bundle identifier from Info.plist and launches with the required skip-auth flow.
  • Verification via accessibility tooling: Uses AXe to confirm that real staging data loaded (not preview/empty placeholders) by checking UI accessibility labels.

Quick Start

In your terminal, run the skill to start Docker and Supabase locally, snapshot production data into the local database, start the staging dev server, then build and launch the iOS app on the simulator with real data.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ios-local-staging-run
Download link: https://github.com/ElvinOuyang/claude-skill-collection/archive/main.zip#ios-local-staging-run

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.