You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
iOS Project Claude Code Setup Prompt - Complete setup instructions for Claude Code with XcodeBuildMCP
Complete iOS Project Claude Code Setup - Master Prompt
IMPORTANT: This comprehensive setup will transform any iOS project into a fully automated, context-aware, self-maintaining Claude Code environment. This prompt is designed specifically for Claude Code (claude.ai/code) users.
PHASE 0: Prerequisites & Environment Verification
0.1 Check Required Tools
Before starting, verify these tools are installed:
iOS Claude Code Setup Workflow - How I configured Claude Code for my iOS project
1) Prime Claude with /init
I started by running /init so Claude reads the repo and rewrites CLAUDE.md with real project affordances: how to run one test with xcodebuild, where Vice models live, what Swift 6.1 concurrency rules we enforce, and the bundle/CloudKit facts. I cut redundancy, kept only the sharp bits, and verified with CI. This establishes a trustworthy "ops manual" Claude sees first, not tribal memory.
Why: if the source of truth is precise, agents stop hallucinating paths/flags.
2) Level up Claude Code (settings, commands, hooks, nested docs)
Next pass: I mapped the whole Claude Code surface (settings, slash commands, MCP hooks, status line, nested CLAUDE.mds). Then I added:
.claude/settings.json — status line, model prefs, environment, and hook wiring.
Custom commands as the primary UX: small, composable, documented.