Agent skill

Build Iphone Apps

by glittercowboy in glittercowboy/taches-cc-resources

Build professional native iPhone apps in Swift with SwiftUI and UIKit.

MITAuto-check passedMobile

Install Build Iphone Apps

skills CLI
$ npx skills add glittercowboy/taches-cc-resources --skill build-iphone-apps -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install glittercowboy/taches-cc-resources build-iphone-apps --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/glittercowboy/taches-cc-resources.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/expertise/iphone-apps .claude/skills/build-iphone-apps && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
build-iphone-apps
GitHub stars
2k
Used in
1 other repo
Token cost
~1.3k tokens
SKILL.md length
572 words
Files
27 (incl. references)
Skills in repo
12
Repo updated
First seen
Licence
MIT

At a glance

Build professional native iPhone apps in Swift with SwiftUI and UIKit.

  • Works in 6 steps: Prove, Don't Promise → Tests for Correctness, Eyes for Quality → Report Outcomes, Not Code → …
  • Tasks that involve iOS development
  • SKILL.md covers How We Work, After Every Change, Testing Decision and Domain Knowledge, plus 1 more section
  • Calls xcrun and xcodebuild

What it does

Build Iphone Apps is an agent skill from glittercowboy/taches-cc-resources. Build professional native iPhone apps in Swift with SwiftUI and UIKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. Targets iOS 26 with iOS 18 compatibility.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 27 other files, including reference files (for example `references/accessibility.md`, `references/app-architecture.md` and `references/app-icons.md`).

It sits in Mobile, covering iOS development. It works with iOS, Xcode and SwiftUI. The repository describes itself as: A collection of my favorite custom Claude Code resources to make life easier. The licence is MIT.

When your agent uses it

  • Tasks that involve iOS development

Example prompts

  • “/build-iphone-apps”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Prove, Don't Promise
  2. Tests for Correctness, Eyes for Quality
  3. Report Outcomes, Not Code
  4. Small Steps, Always Verified
  5. Ask Before, Not After
  6. Always Leave It Working

What it can do on your machine

Read from SKILL.md and the folder at commit 1757615. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • xcrun
    • xcodebuild

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Build Iphone Apps loads about 1.3k tokens when it runs, and up to ~56k if it reads all its reference files. Until then it costs about 51 tokens; SKILL.md has 572 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~56k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from glittercowboy/taches-cc-resources at commit 1757615, republished under its MIT licence (© glittercowboy). 572 words, ~1,346 tokens.

Download SKILL.mdSave it as .claude/skills/build-iphone-apps/SKILL.md (or your agent's skills folder). This skill also uses 26 other files; get the full folder from GitHub.
name
build-iphone-apps
description
Build professional native iPhone apps in Swift with SwiftUI and UIKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. Targets iOS 26 with iOS 18 compatibility.

<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
xcodebuild -destination 'platform=iOS Simulator,name=iPhone 16' build 2>&1 | xcsift
xcodebuild test -destination 'platform=iOS Simulator,name=iPhone 16'
xcrun 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. </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>

Show full SKILL.md (204 more words)Show less

After Every Change

bash
# 1. Does it build?
xcodebuild -scheme AppName -destination 'platform=iOS Simulator,name=iPhone 16' build 2>&1 | xcsift

# 2. Do tests pass?
xcodebuild -scheme AppName -destination 'platform=iOS Simulator,name=iPhone 16' test

# 3. Does it launch? (if UI changed)
xcrun simctl boot "iPhone 16" 2>/dev/null || true
xcrun simctl install booted ./build/Build/Products/Debug-iphonesimulator/AppName.app
xcrun 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>

© glittercowboy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 26 other files (references) in skills/expertise/iphone-apps of glittercowboy/taches-cc-resources.

  • SKILL.md
  • references/accessibility.md
  • references/app-architecture.md
  • references/app-icons.md
  • references/app-store.md
  • references/background-tasks.md
  • references/ci-cd.md
  • references/cli-observability.md
  • references/cli-workflow.md
  • references/data-persistence.md
  • references/navigation-patterns.md
  • references/networking.md
  • references/performance.md
  • references/polish-and-ux.md
  • references/project-scaffolding.md
  • references/push-notifications.md
  • references/security.md
  • references/storekit.md
  • references/swiftui-patterns.md
  • references/testing.md
  • … and 7 more

Open the folder on GitHubat commit 1757615

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in glittercowboy/taches-cc-resources, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Build Iphone Apps next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Build Iphone Apps compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Build Iphone Apps this skillglittercowboy/taches-cc-resources2k1 repos~1.3kAutomated safety check: PassMIT
Update Swiftui APIsAvdLee/SwiftUI-Agent-Skill3.7k—~1.2kAutomated safety check: PassMIT
SwiftUI Design SkillWholiver/swiftui-design-skill204—~2.8kAutomated safety check: PassMIT
Swiftui Iphone DuoFloWritesCode/fwc-swiftui-skills407—~3.9kAutomated safety check: PassMIT
Audit Xcode Security Settingssuperagents-lab/xcode27-skills341—~4.6kAutomated safety check: PassNone
iOS Marketing CaptureParthJadhav/ios-marketing-capture262—~6.1kAutomated safety check: PassMIT

Similar skills

  • Update Swiftui APIs

    AvdLee/SwiftUI-Agent-Skill

    Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill with modern replacements.

    3.7k GitHub stars~1.2k tokensUpdated 4 days ago
    MobileAuto-check passed
  • SwiftUI Design Skill

    Wholiver/swiftui-design-skill

    Guides the agent to design distinctive SwiftUI interfaces for iOS and macOS, with six anti-generic rules, a design direction workflow and a five-dimension review.

    204 GitHub stars~2.8k tokensUpdated 5 mo ago
    MobileAuto-check passed
  • Swiftui Iphone Duo

    FloWritesCode/fwc-swiftui-skills

    Adapts and reviews SwiftUI apps for iPhone Duo (Xcode 27.1 / iOS 27.1 SDK) and continuously changing window sizes.

    407 GitHub stars~3.9k tokensUpdated 2 days ago
    MobileAuto-check passed
  • Audit Xcode Security Settings

    superagents-lab/xcode27-skills

    Audit and enable security-oriented Xcode build settings. An agent skill from superagents-lab/xcode27-skills.

    341 GitHub stars~4.6k tokensUpdated 4 mo ago
    MobileAuto-check passed
  • iOS Marketing Capture

    ParthJadhav/ios-marketing-capture

    A skill your agent uses when the user wants to automate capture of marketing screenshots for a SwiftUI iOS app across multiple locales, devices, or appearances.

    262 GitHub stars~6.1k tokensUpdated 1 mo ago
    MobileAuto-check passed
  • Write AI Doc

    samuelhe52/AniShelf

    Create and maintain curated AniShelf docs-ai/ records for substantial features and non-trivial, decision-shaping fixes (numbered entries with 000-plan.md before implementation and 001-action.md…

    142 GitHub stars~1.8k tokensUpdated 2 days ago
    MobileAuto-check passed

More from glittercowboy/taches-cc-resources

All 12 skills in this repo
  • Create MCP Servers

    glittercowboy/taches-cc-resources

    Create Model Context Protocol (MCP) servers that expose tools, resources, and prompts to Claude.

    2k GitHub stars~1.5k tokensUpdated 6 mo ago
    Auto-check passed
  • The Pirate Bay

    glittercowboy/taches-cc-resources

    Search The Pirate Bay for torrents and extract magnet links via the apibay.org JSON API.

    2k GitHub stars~1.1k tokensUpdated 6 mo ago
    Auto-check passed
  • Create Plans

    glittercowboy/taches-cc-resources

    Create hierarchical project plans optimized for solo agentic development.

    2k GitHub starsUsed in 1 repo~4.4k tokens
    Auto-check: notes
  • Create Agent Skills

    glittercowboy/taches-cc-resources

    Expert guidance for creating, writing, building, and refining Claude Code Skills.

    2k GitHub stars~1.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Create Hooks

    glittercowboy/taches-cc-resources

    Expert guidance for creating, configuring, and using Claude Code hooks.

    2k GitHub stars~2.4k tokensUpdated 6 mo ago
    Auto-check passed
  • Create Meta Prompts

    glittercowboy/taches-cc-resources

    Create optimized prompts for Claude-to-Claude pipelines with research, planning, and execution stages.

    2k GitHub stars~4.8k tokensUpdated 6 mo ago
    Auto-check passed

Works with

Categories

Questions about Build Iphone Apps

What does Build Iphone Apps do?

Build professional native iPhone apps in Swift with SwiftUI and UIKit. Build Iphone Apps is an agent skill from glittercowboy/taches-cc-resources. Build professional native iPhone apps in Swift with SwiftUI and UIKit.

When should I use Build Iphone Apps?

Build Iphone Apps fits situations like: tasks that involve iOS development.

How do I install Build Iphone Apps in Claude Code?

Run `npx skills add glittercowboy/taches-cc-resources --skill build-iphone-apps -a claude-code`. Or copy the skill folder (skills/expertise/iphone-apps in glittercowboy/taches-cc-resources) into .claude/skills/build-iphone-apps in your project. Claude Code loads it when a task matches its description.

How do I install Build Iphone Apps in Codex?

Run `npx skills add glittercowboy/taches-cc-resources --skill build-iphone-apps -a codex`. Or copy the skill folder (skills/expertise/iphone-apps in glittercowboy/taches-cc-resources) into .agents/skills/build-iphone-apps in your project. Codex loads it when a task matches its description.

Can I use Build Iphone Apps in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add glittercowboy/taches-cc-resources --skill build-iphone-apps -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/build-iphone-apps, .gemini/skills/build-iphone-apps, .github/skills/build-iphone-apps and .opencode/skills/build-iphone-apps in your project.

What does Build Iphone Apps need to run?

Going by SKILL.md and its folder, Build Iphone Apps needs the command-line tools its instructions call (xcrun and xcodebuild).

Does Build Iphone Apps access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Build Iphone Apps safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Build Iphone Apps use?

Build Iphone Apps is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Build Iphone Apps use?

About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 55k tokens, read only when the agent opens those files.

What are the alternatives to Build Iphone Apps?

Skills that share tags, products or a category with Build Iphone Apps: Update Swiftui APIs (AvdLee/SwiftUI-Agent-Skill, 3.7k stars), SwiftUI Design Skill (Wholiver/swiftui-design-skill, 204 stars), Swiftui Iphone Duo (FloWritesCode/fwc-swiftui-skills, 407 stars) and Audit Xcode Security Settings (superagents-lab/xcode27-skills, 341 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Build Iphone Apps?

glittercowboy (a GitHub user) maintains it in glittercowboy/taches-cc-resources, which has 1,980 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on April 1, 2026.

Source: glittercowboy/taches-cc-resources on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.