Favicon of ios-simulator-browser

ios-simulator-browser Skill

AI Agent SkillBrowser AutomationJavaScriptOpen source

Mirror an iOS Simulator into the Codex in-app browser and render SwiftUI previews from importable Swift packages in that simulator with hot reload. Use when a user wants to watch or interact with an iOS app in the browser, see a SwiftUI preview outside Xcode Canvas, iterate live on a preview, or capture browser-visible Published by openai in plugins.

What is ios-simulator-browser Skill?

Mirror an iOS Simulator into the Codex in-app browser and render SwiftUI previews from importable Swift packages in that simulator with hot reload. Use when a user wants to watch or interact with an iOS app in the browser, see a SwiftUI preview outside Xcode Canvas, iterate live on a preview, or capture browser-visible Published by openai in plugins. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
91/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Browser automation
  • Browser automation use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use ios-simulator-browser Skill

  • Use it for browser automation.

Built with

JavaScriptCopy skill directory

Editorial notes

Source

  • Creator: openai
  • Repository: openai/plugins
  • Skill file: plugins/build-ios-apps/skills/ios-simulator-browser/SKILL.md

What it does

Mirror an iOS Simulator into the Codex in-app browser and render SwiftUI previews from importable Swift packages in that simulator with hot reload. Use when a user wants to watch or interact with an iOS app in the browser, see a SwiftUI preview outside Xcode Canvas, iterate live on a preview, or capture browser-visible

Skill instructions

iOS Simulator Browser Browser Workflow 1. Obtain an explicit Simulator UDID from the existing iOS build/run workflow or from xcrun simctl list devices available. 2. Start serve-sim in a long-running terminal pinned to that simulator. Clean up any tracked stale helper for this simulator before starting, and install a trap so the helper is cleaned up when this terminal exits: bash SIM="<simulator-udid" cleanupservesim() { npx --yes serve-sim@latest --kill "$SIM" /dev/null 2&1 || true } trap cleanupservesim EXIT INT TERM HUP cleanupservesim npx --yes serve-sim@latest "$SIM" 3. Open the exact local preview URL printed by serve-sim in the Codex in-app browser. 4. Verify that a real frame is rendering before reporting success. A loaded page alone is not proof that the simulator stream is healthy. - Keep the terminal alive while the browser mirror is in use. When finished, stop the terminal and wait for it to exit so the trap runs. - If the terminal disappeared or did not exit cleanly, run np

Explore related resources

Frequently asked questions

What is ios-simulator-browser?

ios-simulator-browser is a open-source AI agent skill with Copy skill directory. Mirror an iOS Simulator into the Codex in-app browser and render SwiftUI previews from importable Swift packages in that simulator with hot reload.

Who is ios-simulator-browser best for?

ios-simulator-browser is best for reusing agent instructions, scripts, and references, browser automation workflows.

How do I install ios-simulator-browser?

Install or run ios-simulator-browser using Copy skill directory. Check ios-simulator-browser for the latest setup command.

Is ios-simulator-browser actively maintained?

ios-simulator-browser may need a closer maintenance check before production use.

Share:

Stars
4,556
Forks
668
Last commit
9 days ago
Repository age
5 months
License
Unknown

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to ios-simulator-browser