macos-development
Comprehensive macOS development guidance including Swift 6+, SwiftUI, SwiftData, architecture patterns, AppKit bridging, and macOS 26 Tahoe APIs. Use for macOS code review, best practices, UI review, or platform-specific features.
npx skills add rshankras/claude-code-apple-skills --skill macos --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# macOS Development Expert Comprehensive guidance for macOS app development. This skill aggregates specialized modules for different aspects of macOS development. ## When This Skill Activates Use this skill when the user: - Asks about macOS development best practices - Wants code review for macOS/Swift projects - Needs help with SwiftUI, SwiftData, or AppKit - Is implementing macOS 26 (Tahoe) features - Wants UI/UX review against HIG - Needs architecture guidance for macOS apps ## Available Modules Read relevant module files based on the user's needs: ### coding-best-practices/ Swift 6+ code quality and modern idioms. - `swift-language.md` - Modern Swift patterns - `modern-concurrency.md` - async/await, actors, Sendable - `data-persistence.md` - SwiftData, UserDefaults, Keychain - `code-organization.md` - Project structure and modularity - `architecture-principles.md` - Clean architecture patterns ### architecture-patterns/ Software design and architecture. - `solid-detailed.md` - SOLID principles with Swift examples - `design-patterns.md` - Common design patterns - `modular-design.md` - Modular architecture approaches ### swiftdata-architecture/ SwiftData deep dive. - `schema-desi
- When This Skill Activates
- Available Modules
- coding-best-practices/
- architecture-patterns/
- swiftdata-architecture/
- macos-tahoe-apis/
- macos-capabilities/
- appkit-swiftui-bridge/
- ui-review-tahoe/
- app-planner/
- How to Use
- Example Workflow
What does the macos-development skill do?
Comprehensive macOS development guidance including Swift 6+, SwiftUI, SwiftData, architecture patterns, AppKit bridging, and macOS 26 Tahoe APIs. Use for macOS code review, best practices, UI review, or platform-specific features.
How do I install it?
Run `npx skills add rshankras/claude-code-apple-skills --skill macos --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From rshankras/claude-code-apple-skills, a repository with 589 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
