build-iphone-apps — build-iphone-apps install build-iphone-apps, saxjaxTuner, community, build-iphone-apps install, ide skills, iphone app development with ai, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for iOS Development Agents seeking to create iPhone apps without writing code, utilizing xcodebuild and iOS Simulator. build-iphone-apps is a skill that allows users to describe and develop iPhone apps, leveraging xcodebuild and iOS Simulator for implementation and testing.

Features

Implements iPhone app development using xcodebuild
Utilizes iOS Simulator for testing and verification
Supports command-line builds with xcodebuild -destination
Enables testing with xcodebuild test -destination
Reports outcomes and proves implementation results

# Core Topics

saxjax saxjax
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The build-iphone-apps skill by saxjax is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for build-iphone-apps install, iphone app development with ai.

Ideal Agent Persona

Ideal for iOS Development Agents seeking to create iPhone apps without writing code, utilizing xcodebuild and iOS Simulator.

Core Value

Empowers agents to implement, verify, and report iPhone app development outcomes using xcodebuild and iOS Simulator, streamlining the development process without requiring users to write or read code.

Capabilities Granted for build-iphone-apps

Automating iPhone app builds with xcodebuild
Verifying app functionality using iOS Simulator
Debugging and testing iPhone apps without manual coding

! Prerequisites & Limits

  • Requires xcodebuild and iOS Simulator access
  • Limited to iPhone app development only
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

build-iphone-apps

Learn how to build iPhone apps with our AI agent skill, featuring xcodebuild and iOS Simulator. Get started with iPhone app development today!

SKILL.md
Readonly

<essential_principles>

How We Work

The user is the product owner. Claude is the developer.

The user does not write code. The user does not read code. The user describes what they want and judges whether the result is acceptable. Claude implements, verifies, and reports outcomes.

1. Prove, Don't Promise

Never say "this should work." Prove it:

bash
1xcodebuild -destination 'platform=iOS Simulator,name=iPhone 16' build 2>&1 | xcsift 2xcodebuild test -destination 'platform=iOS Simulator,name=iPhone 16' 3xcrun simctl boot "iPhone 16" && xcrun simctl launch booted com.app.bundle

If you didn't run it, you don't know it works.

2. Tests for Correctness, Eyes for Quality

QuestionHow to Answer
Does the logic work?Write test, see it pass
Does it look right?Launch in simulator, user looks at it
Does it feel right?User uses it
Does it crash?Test + launch
Is it fast enough?Profiler

Tests verify correctness. The user verifies desirability.

3. Report Outcomes, Not Code

Bad: "I refactored DataService to use async/await with weak self capture" Good: "Fixed the memory leak. leaks now shows 0 leaks. App tested stable for 5 minutes."

The user doesn't care what you changed. The user cares what's different.

4. Small Steps, Always Verified

Change → Verify → Report → Next change

Never batch up work. Never say "I made several changes." Each change is verified before the next. If something breaks, you know exactly what caused it.

5. Ask Before, Not After

Unclear requirement? Ask now. Multiple valid approaches? Ask which. Scope creep? Ask if wanted. Big refactor needed? Ask permission.

Wrong: Build for 30 minutes, then "is this what you wanted?" Right: "Before I start, does X mean Y or Z?"

6. Always Leave It Working

Every stopping point = working state. Tests pass, app launches, changes committed. The user can walk away anytime and come back to something that works.

7. Debug Logging Protocol

When adding debug logging (print statements, NSLog, etc.):

  1. Mark clearly: Comment with // DEBUG: prefix

    swift
    1// DEBUG: Testing YIN accuracy corrections 2print("YIN Detected: \(frequency) Hz")
  2. Gather data: Use logging to understand the problem

  3. Remove before final commit: Unless user explicitly wants it kept

    • Production code should not have debug prints
    • Use proper logging frameworks (os_log) for production if needed
  4. Ask before committing: "Should I remove the debug logging now?"

Exception: Logging that provides user value (error messages, diagnostics) should stay but use proper frameworks. </essential_principles>

<intake> **Ask the user:**

What would you like to do?

  1. Build a new app
  2. Debug an existing app
  3. Add a feature
  4. Write/run tests
  5. Optimize performance
  6. Ship/release
  7. Something else

Then read the matching workflow from workflows/ and follow it. </intake>

<routing> | Response | Workflow | |----------|----------| | 1, "new", "create", "build", "start" | `workflows/build-new-app.md` | | 2, "broken", "fix", "debug", "crash", "bug" | `workflows/debug-app.md` | | 3, "add", "feature", "implement", "change" | `workflows/add-feature.md` | | 4, "test", "tests", "TDD", "coverage" | `workflows/write-tests.md` | | 5, "slow", "optimize", "performance", "fast" | `workflows/optimize-performance.md` | | 6, "ship", "release", "TestFlight", "App Store" | `workflows/ship-app.md` | | 7, other | Clarify, then select workflow or references | </routing>

<verification_loop>

After Every Change

bash
1# 1. Does it build? 2xcodebuild -scheme AppName -destination 'platform=iOS Simulator,name=iPhone 16' build 2>&1 | xcsift 3 4# 2. Do tests pass? 5xcodebuild -scheme AppName -destination 'platform=iOS Simulator,name=iPhone 16' test 6 7# 3. Does it launch? (if UI changed) 8xcrun simctl boot "iPhone 16" 2>/dev/null || true 9xcrun simctl install booted ./build/Build/Products/Debug-iphonesimulator/AppName.app 10xcrun simctl launch booted com.company.AppName

Report to the user:

  • "Build: ✓"
  • "Tests: 12 pass, 0 fail"
  • "App launches in simulator, ready for you to check [specific thing]" </verification_loop>

<when_to_test>

Testing Decision

Write a test when:

  • Logic that must be correct (calculations, transformations, rules)
  • State changes (add, delete, update operations)
  • Edge cases that could break (nil, empty, boundaries)
  • Bug fix (test reproduces bug, then proves it's fixed)
  • Refactoring (tests prove behavior unchanged)

Skip tests when:

  • Pure UI exploration ("make it blue and see if I like it")
  • Rapid prototyping ("just get something on screen")
  • Subjective quality ("does this feel right?")
  • One-off verification (launch and check manually)

The principle: Tests let the user verify correctness without reading code. If the user needs to verify it works, and it's not purely visual, write a test. </when_to_test>

<reference_index>

Domain Knowledge

All in references/:

Architecture: app-architecture, swiftui-patterns, navigation-patterns Data: data-persistence, networking Platform Features: push-notifications, storekit, background-tasks Quality: polish-and-ux, accessibility, performance Assets & Security: app-icons, security, app-store Development: project-scaffolding, cli-workflow, cli-observability, testing, ci-cd </reference_index>

<workflows_index>

Workflows

All in workflows/:

FilePurpose
build-new-app.mdCreate new iOS app from scratch
debug-app.mdFind and fix bugs
add-feature.mdAdd to existing app
write-tests.mdWrite and run tests
optimize-performance.mdProfile and speed up
ship-app.mdTestFlight, App Store submission
</workflows_index>

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is build-iphone-apps?

Ideal for iOS Development Agents seeking to create iPhone apps without writing code, utilizing xcodebuild and iOS Simulator. build-iphone-apps is a skill that allows users to describe and develop iPhone apps, leveraging xcodebuild and iOS Simulator for implementation and testing.

How do I install build-iphone-apps?

Run the command: npx killer-skills add saxjax/saxjaxTuner. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for build-iphone-apps?

Key use cases include: Automating iPhone app builds with xcodebuild, Verifying app functionality using iOS Simulator, Debugging and testing iPhone apps without manual coding.

Which IDEs are compatible with build-iphone-apps?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for build-iphone-apps?

Requires xcodebuild and iOS Simulator access. Limited to iPhone app development only.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add saxjax/saxjaxTuner. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use build-iphone-apps immediately in the current project.

Related Skills

Looking for an alternative to build-iphone-apps or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI