Claude Code iOS Dev Guide — Development skill for Claude Code
A comprehensive guide for setting up Claude Code CLI with PRD-driven workflows, extended thinking (ultrathink), and planning modes optimized for Swift/SwiftUI iOS development.
How to install Claude Code iOS Dev Guide
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open keskinonur/claude-code-ios-dev-guide and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code iOS Dev Guide does
A comprehensive guide for setting up Claude Code CLI with PRD-driven workflows, extended thinking (ultrathink), and planning modes optimized for Swift/SwiftUI iOS development.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- SwiftUI Expert Skill — Modern SwiftUI best practices and iOS 26+ Liquid Glass adoption 2.3k ★
- Updater Setting — updater-setting-sop 669 ★
README
Claude Code CLI - Complete iOS Development Setup Guide
A comprehensive guide for setting up Claude Code CLI with PRD-driven workflows, extended thinking (ultrathink), and planning modes optimized for Swift/SwiftUI iOS development.
Table of Contents
- Installation
- Configuration Hierarchy
- CLAUDE.md Setup for iOS Projects
- PRD-Driven Development Workflow
- Extended Thinking & Ultrathink
- Plan Mode Configuration
- XcodeBuildMCP Integration
- Custom Slash Commands for iOS
- Agent Skills
- Subagents Configuration
- Output Styles
- Plugins System
- Sandbox Mode & Safe Development
- Settings & Permissions
- Hooks for Swift Development
- Complete Project Structure
- Best Practices & Tips
1. Installation
Native Installation (Recommended)
# macOS/Linux - Native installer (no Node.js required)
curl -fsSL https://claude.ai/install.sh | bash
# Or install latest version
curl -fsSL https://claude.ai/install.sh | bash -s latest
NPM Installation (Alternative)
# Global npm install (do NOT use sudo)
npm install -g @anthropic-ai/claude-code
# Migrate existing npm install to native
claude install
Authentication
# Start Claude Code and authenticate via OAuth
claude
# Or set API key environment variable
export ANTHROPIC_API_KEY="your-key-here"
Model Selection
# Use specific model at startup
claude --model claude-opus-4-5-20250929
claude --model claude-sonnet-4-5-20250929
claude --model claude-3-5-haiku-20241022
# Or set default model
export ANTHROPIC_MODEL="claude-sonnet-4-5-20250929"
2. Configuration Hierarchy
Claude Code uses a layered configuration system where each level can override the one below:
Priority (Highest to Lowest):
├── 1. Session flags (--model, --permission-mode)
├── 2. Environment variables
├── 3. .claude/settings.local.json (local - personal, gitignored)
├── 4. .claude/settings.json (project - shared with team)
└── 5. ~/.claude/settings.json (user - global)
Configuration Scopes
| Scope | Description | Storage |
|---|---|---|
| local | Available only to you in current project (default for MCP) | .claude/settings.local.json |
| project | Shared with team via git | .claude/settings.json, .mcp.json |
| user | Available across all your projects | ~/.claude/settings.json |
Key Configuration Files
| File | Scope | Git Status | Purpose | |------|-------|
Related Skills
LiquidGlassReference
iOS 26 Liquid Glass: Ultimate Swift/SwiftUI Reference. This is really just a document I can point Claude at wh
iOS New App
Scaffold a new iOS/SwiftUI app or SPM package/workspace with modern Swift 6.2 / iOS 26 defaults
Planning Issue
You are a seasoned IOS developer building IPhone apps with Swift in XCode.
Analyze Performance
Deep performance analysis with extended thinking and parallel optimization
Effort
Set extended-thinking effort for the next live-adapter spawn (PLAN-086 Wave A R-013, B.2 auto-activation; PLAN
Claude API Skill
Professional-grade Claude API skill framework. Comprehensive guide covering Messages API, streaming, tool use,
Related Agents
Swift Debugger
Root-cause analysis for Swift/iOS failures — compiler errors, test failures, crashes, data races, SwiftUI view
iOS Developer
Native iOS development specialist with Swift and SwiftUI. Use PROACTIVELY for iOS applications, UIKit/SwiftUI
iOS Swift
iOS/Swift specialist. Use for any SwiftUI, UIKit, CoreML, AVFoundation, HealthKit, or async/await implementati