vermont42

Build and verify SwiftUI iOS apps. Drives xcodebuild and xcbeautify for builds and AXe for UI verification. Operations are in named scripts and use per-project config.

44
1
100% credibility
Found May 15, 2026 at 44 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Shell
AI Summary

A plugin for AI-assisted iOS development that automates building apps, running tests, launching in a simulator, interacting with UI elements, and verifying screen states via accessibility features.

How It Works

1
🔍 Discover the helper

You hear about a smart assistant that helps AI build and check iOS apps by automatically launching them and verifying screens look right.

2
📥 Bring it home

You easily add this assistant to your project with a quick install command in your AI coding workspace.

3
💬 Share app details

Chat with the AI to describe your app's name, main screens, and tabs, creating a personal setup just for your project.

4
🔨 Build your app

Hit one button to compile your app neatly and launch it in a pretend phone screen.

5
👆 Test and peek inside

The assistant taps buttons, reads text fields, takes snapshots, and double-checks every screen loads as expected.

6
Does it look perfect?
✏️
Fix a bit

Adjust your app code based on helpful hints, then rebuild and recheck.

All set

Everything works smoothly—no more manual testing.

🎉 App verified!

Your iOS app builds, runs, and passes all checks on its own, ready for you to admire and share.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 44 to 44 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ios-build-verify?

ios-build-verify is a Shell-based Claude Code skill that builds SwiftUI iOS apps via xcodebuild and xcbeautify, then verifies and interacts with the UI in the iOS Simulator using AXe and simctl. It solves the agentic loop problem for AI coding assistants: agents can now self-verify compiles, launch apps, tap elements by accessibility ID or label, read/set values, check screens, and screenshot only when needed—all through named scripts like build_app, launch_app, tap_id, and verify_screen_loaded. Per-project configs make it plug-and-play for repeated build_verify cycles.

Why is it gaining traction?

It stands out by prioritizing text-based accessibility trees over pixel-heavy screenshots, slashing token costs in agent prompts while enabling precise UI assertions without flaky image diffs. Named operations feed directly into Claude Code's marketplace for seamless agent calls, closing the build-test-fix loop that raw xcodebuild or Appium setups leave to humans. Developers hook on the token savings and diagnostics—like present IDs classification or source audits—that build trust by verifying app state automatically.

Who should use this?

SwiftUI iOS devs using Claude Code (or building github copilot agents/extensions) who want agent-driven workflows for apps with TabViews, forms, or pickers. Ideal for solo makers prototyping features, teams scripting build github actions for simulator CI, or anyone tired of manual Simulator fiddling—think docker build verify but for axe-powered iOS UI trust build verify.

Verdict

Grab it if you're in the Claude Code ecosystem building SwiftUI apps; the thoughtful docs and first-use colloquy lower the entry bar despite 44 stars and 1.0% credibility signaling early maturity. Test on a greenfield project first—it's narrow but nails self-verification where broader tools like xcuitest falter.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.