
Swift Expert
Handles the full Swift stack from iOS to server-side with a strong bias toward modern idioms: @Observable over ObservableObject, actors instead of manual locks, protocol-oriented design from the start. The workflow pushes you through architecture analysis before implementation, with validation checkpoints that catch actor isolation warnings as errors. Code patterns show correct async/await usage, SwiftUI state management with Swift 5.9+ features, and repository protocols with associated types. Useful if you're working in Swift 5.9 or later and want guardrails that steer you away from legacy patterns. The reference guide structure assumes you'll load topic-specific docs on demand rather than dumping everything upfront.
- skills.sh installs
- 4.4K
- GitHub stars
- 12.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jeffallan/claude-skills --skill swift-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
Swift Expert
Core Workflow
- Architecture Analysis - Identify platform targets, dependencies, design patterns
- Design Protocols - Create protocol-first APIs with associated types
- Implement - Write type-safe code with async/await and value semantics
- Optimize - Profile with Instruments, ensure thread safety
- Test - Write comprehensive tests with XCTest and async patterns
Validation checkpoints: After step 3, run
swift buildto verify compilation. After step 4, runswift build -warnings-as-errorsto surface actor isolation and Sendable warnings. After step 5, runswift testand confirm all async tests pass.
Reference Guide
Load detailed guidance based on context:
Sponsors
Details
- Repository
- github.com/jeffallan/claude-skills
- Categories
- Backend & APIs, Mobile Development
More from jeffallan/claude-skills
All 66- Vue Expert Js4.3K
- Graphql Architect4.3K
- Chaos Engineer4.3K
- Ml Pipeline4.1K
- Spark Engineer4.1K
- Laravel Specialist23.9K
- Golang Pro19.5K
- Php Pro16.1K
- Flutter Expert14.7K
- Typescript Pro14.6K
- Kubernetes Specialist14.6K
- Devops Engineer11.9K
- Wordpress Pro10.2K
- Python Pro9.1K
- Spring Boot Engineer8.7K
- Architecture Designer8.2K
- Postgres Pro8.2K
- Embedded Systems7.1K
- Websocket Engineer7.1K
- Code Reviewer6.9K
- Api Designer6.9K
- Game Developer6.9K
- Sql Pro6.8K
- Rust Engineer6.7K