Skip to main content

Claude Code Skills Setup

SwiftAI Boilerplate Pro ships with 4 pre-installed Claude Code skill repositories (180+ skills) that give Claude deep iOS/SwiftUI domain expertise. Combined with CLAUDE.md, they enable near-zero-shot project creation.
Pre-Installed — Skills are already installed in your boilerplate. If you need to reinstall them (e.g., after a fresh clone), run npx skills experimental_install from the project root.

Why Skills Matter

CLAUDE.md tells Claude about your project — the MVVM architecture, module boundaries, which abstractions to use. Skills tell Claude about iOS development in general — SwiftUI best practices, App Store guidelines, debugging patterns.
LayerWhat It ProvidesFile
Project-specificArchitecture, abstractions, module boundariesdocs/CLAUDE.md
Domain-wideiOS best practices, debugging, testing, App Store.agents/skills/
You need both for production-quality AI-generated code.

Installed Skills

Axiom

161 skills for SwiftUI debugging, Swift concurrency, iOS 26 features, App Intents, memory leak detection, and performance profiling with Instruments.npx skills add CharlesWiltgen/Axiom --all

Apple Skills Collection

17 skill categories covering App Store submission, testing strategies, code generators, HIG compliance, and product lifecycle.npx skills add rshankras/claude-code-apple-skills --all

iOS Simulator

21 scripts for simulator automation with semantic navigation. 96% token reduction vs raw tools. Build, test, and analyze from the terminal.npx skills add conorluddy/ios-simulator-skill --all

SwiftUI Best Practices

Expert guidance on @State, @Binding, @Observable, view architecture, performance optimization, accessibility, and animations.npx skills add AvdLee/SwiftUI-Agent-Skill --all

Quick Install

If skills are not installed (e.g., after a fresh clone without .agents/):
1

Install from lock file

If skills-lock.json exists:
npx skills experimental_install
2

Or install manually

npx skills add CharlesWiltgen/Axiom --all
npx skills add rshankras/claude-code-apple-skills --all
npx skills add conorluddy/ios-simulator-skill --all
npx skills add AvdLee/SwiftUI-Agent-Skill --all
3

Verify installation

npx skills list
You should see all installed skills listed.

Skill-Module Mapping

Which skills help most when working on each boilerplate module:
ModuleBest SkillsWhy
FeatureChatSwiftUI Best Practices, AxiomView architecture, state management
AuthApple SkillsApp Store guidelines, security
PaymentsApple SkillsIn-app purchase compliance
AIAxiomAsync/await, streaming patterns
StorageAxiomSwiftData best practices
DesignSystemSwiftUI Best PracticesAccessibility, theming
FeatureRatingApple SkillsSKStoreReviewController guidelines
LocalizationApple Skills, SwiftUI Best PracticesL10n, VoiceOver

Managing Skills

# List installed skills
npx skills list

# Update all skills to latest
npx skills update

# Remove a specific skill
npx skills remove <skill-name>

# Search for new skills
npx skills find <query>

Further Reading