Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.swiftaiboilerplate.com/llms.txt

Use this file to discover all available pages before exploring further.

SwiftAI Boilerplate Pro ships with a production-tested root-level CLAUDE.md that gives Claude Code and Claude-powered agents project context from the first message. Combined with community skills, Claude understands your architecture, follows your patterns, and can build and verify features autonomously.
Ready out of the box. CLAUDE.md is included at the root of the boilerplate. Open Claude Code or Xcode Coding Intelligence from the project directory so the agent can load it automatically.

How It Works

CLAUDE.md tells Claude about your project: the MVVM architecture, module boundaries, which abstractions to use, build commands, and what patterns to follow. Community skills teach Claude about iOS development in general: SwiftUI best practices, App Store guidelines, simulator automation.
LayerWhat It ProvidesFile
Project-specificArchitecture, abstractions, module boundariesCLAUDE.md in the project root
Domain-wideiOS best practices, debugging, testing, App StoreCommunity skills
Together, they let Claude generate code that fits your project and follows platform conventions.

Xcode Coding Intelligence

Xcode Coding Intelligence with Claude Agent works well with SwiftAI Boilerplate Pro as long as the agent is opened from the repository root. The important file is:
SwiftAIBoilerplatePro/
├── CLAUDE.md
├── SwiftAIBoilerplatePro.xcodeproj
├── Packages/
└── docs/
CLAUDE.md must stay in the project root. If an agent says it cannot see the project instructions, check that you opened the repository folder itself, not only the docs/ folder or an individual Xcode file.
1

Open the full project

Open the root folder that contains CLAUDE.md and SwiftAIBoilerplatePro.xcodeproj.
2

Start Claude Agent in Xcode

Use Xcode Coding Intelligence from that project context. The boilerplate instructions are already written for SwiftUI, MVVM, Swift Packages, Supabase, RevenueCat, OpenRouter, and strict concurrency.
3

Verify the agent loaded context

Ask: “Before coding, summarize the rules from CLAUDE.md that apply to this project.” If the answer does not mention SwiftAI Boilerplate Pro modules and build commands, restart the agent from the repository root.
You do not need to move files from docs/ to make Claude work. The auto-loaded instruction file is the root CLAUDE.md; the files under docs/ are human-readable guides and deeper references.

You can install community skills to extend Claude’s iOS knowledge. Installation methods differ by skill:
  • Commands that start with /plugin run inside Claude Code or Claude Agent chat.
  • Commands that start with git, cp, or npx run in your terminal.

Apple Platform Skills

Apple platform conventions, Xcode project structure, SwiftUI, App Store review awareness, and platform-idiomatic patterns.Run in terminal:
git clone https://github.com/rshankras/claude-code-apple-skills.git
mkdir -p .claude/skills
cp -R claude-code-apple-skills/skills/* .claude/skills/
Source: rshankras/claude-code-apple-skills

iOS Simulator

Lets Claude boot, build, install, and interact with the iOS Simulator directly. Your AI can run and test the app it builds.Run in Claude chat:
/plugin marketplace add conorluddy/ios-simulator-skill
/plugin install ios-simulator-skill@conorluddy
Source: conorluddy/ios-simulator-skill

Swift iOS Skills

Modern iOS 26+, Swift 6.3, SwiftUI, framework, testing, and engineering skills.Run in terminal:
npx skills add dpearson2699/swift-ios-skills
Or run in Claude chat:
/plugin install swiftui-skills@swift-ios-skills
Source: dpearson2699/swift-ios-skills
The boilerplate works without community skills. They are optional additions on top of the included CLAUDE.md, and community repositories may change their install commands over time.

Skill-Module Mapping

Which skills help most when working on each boilerplate module:
ModuleBest SkillsWhy
FeatureChatSwift iOS Skills, iOS SimulatorView architecture, state management, simulator testing
AuthApple Platform SkillsApp Store guidelines, security
PaymentsApple Platform SkillsIn-app purchase compliance
AISwift iOS SkillsAsync/await, streaming patterns
StorageSwift iOS SkillsSwiftData best practices
DesignSystemSwift iOS Skills, Apple Platform SkillsAccessibility, theming
Rating prompt featureApple Platform SkillsSKStoreReviewController guidelines
LocalizationApple Platform Skills, Swift iOS SkillsL10n, VoiceOver

Further Reading