bootstrap-ios
Bootstrap agents for iOS, iPadOS, macOS, Swift, SwiftUI, SwiftData/Core Data, Swift Testing, Xcode build/test/debug, Simulator, App Intents, or XcodeBuildMCP work. Use before building, fixing, refactoring, QAing, or setting up Apple-platform repos, and when asked to load/install Ray's iOS skills or bootstrap iOS.
npx skills add RayFernando1337/rayfernando-skills --skill bootstrap-ios --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Bootstrap iOS Use this as the single entry point before touching an Apple-platform app. It is a router skill: discover the project, load only the references needed for the current job, verify that build/test tools exist, then act. The default posture is conservative: - Build and test before judging code. - Prefer modern Swift, SwiftUI, Observation, Swift Concurrency, Swift Testing, SwiftData, and current Xcode APIs. - Avoid deprecated APIs unless the deployment target requires them. - Use XcodeBuildMCP or an agent-friendly build script instead of raw, unfiltered `xcodebuild` output when possible. - Load focused skill packs on demand. Do not dump every Swift rule into context. ## First move 1. Detect surfaces: iOS, iPadOS, macOS, mixed web/native, SwiftPM, Xcode project/workspace, Tuist, XcodeGen, CocoaPods, or buildable folders. 2. Read [references/workflow.md](references/workflow.md). 3. If the task involves setup or machine bootstrap, read [references/install-and-bootstrap.md](references/install-and-bootstrap.md). 4. If the task involves building, running, simulator, tests, or debugging, read [references/xcodebuildmcp.md](references/xcodebuildmcp.md). 5. Pick only the external
- First move
- Mode picker
- When installing external skills
- Verification
- Sources
bash scripts/bootstrap-ios-skills.sh --dry-run --agent cursor
What does the bootstrap-ios skill do?
Bootstrap agents for iOS, iPadOS, macOS, Swift, SwiftUI, SwiftData/Core Data, Swift Testing, Xcode build/test/debug, Simulator, App Intents, or XcodeBuildMCP work. Use before building, fixing, refactoring, QAing, or setting up Apple-platform repos, and when asked to load/install Ray's iOS skills or bootstrap iOS.
How do I install it?
Run `npx skills add RayFernando1337/rayfernando-skills --skill bootstrap-ios --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From RayFernando1337/rayfernando-skills, a repository with 117 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
