agentleFS
kaeawckaeawc/auto-mobile/ios/CLAUDE.md

auto-mobile / ios

CLAUDE.md56 starsChanged 34 days agoApache-2.0View on GitHub

Quick reference for AI agents working in ios/. Run all commands from the repo root unless noted.

  • Installs packages

The file

We split this CLAUDE.md into the rules it gives an agent

3 rules. About 0 are common, 0 are distinctive, and 3 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈0

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 3

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Use the scripts in scripts/ios/ instead of invoking Xcode directly.

    line 16
  2. Very specific:

    If you need XcodeGen, install it with bash scripts/ios/install-xcodegen.sh.

    line 17
  3. Very specific:

    When adding, removing, or renaming files under ios/control-proxy, run scripts/ios/xcodegen-generate.sh from the repository root and commit …

    line 22

≈ “Common” is an estimate: at least 1 in 5 of the 26,980 CLAUDE.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
CLAUDE.md

AutoMobile iOS

Quick reference for AI agents working in ios/. Run all commands from the repo root unless noted.

Project Layout

  • ios/ - Swift packages and Xcode projects
  • scripts/ios/ - iOS build and test scripts

Common Commands (from repo root)

  • ./scripts/ios/swift-build.sh
  • ./scripts/ios/swift-test.sh
  • ./scripts/ios/xcodegen-generate.sh
  • ./scripts/ios/xcode-build.sh

Notes

  • Use the scripts in scripts/ios/ instead of invoking Xcode directly.
  • If you need XcodeGen, install it with bash scripts/ios/install-xcodegen.sh. It installs the version pinned in scripts/ios/xcodegen_version.sh. Do NOT use brew install xcodegen: generated project layout differs between XcodeGen versions, so an unpinned generator commits a project file that reads as drift to everyone else (issue #3975).
  • When adding, removing, or renaming files under ios/control-proxy, run scripts/ios/xcodegen-generate.sh from the repository root and commit the updated ios/control-proxy/CtrlProxy.xcodeproj/project.pbxproj.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.