From rshankras-claude-code-apple-skills
Guides macOS app development with Swift 6+, SwiftUI, SwiftData, architecture patterns, AppKit bridging, and macOS 26 Tahoe APIs. Use for code reviews, best practices, UI reviews.
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin rshankras-claude-code-apple-skillsThis skill is limited to using the following tools:
Comprehensive guidance for macOS app development. This skill aggregates specialized modules for different aspects of macOS development.
app-planner/existing-app-analysis.mdapp-planner/new-app-planning.mdappkit-swiftui-bridge/hosting-controllers.mdappkit-swiftui-bridge/nsviewrepresentable.mdappkit-swiftui-bridge/state-management.mdarchitecture-patterns/design-patterns.mdarchitecture-patterns/modular-design.mdarchitecture-patterns/solid-detailed.mdcoding-best-practices/architecture-principles.mdcoding-best-practices/code-organization.mdcoding-best-practices/data-persistence.mdcoding-best-practices/modern-concurrency.mdcoding-best-practices/swift-language.mdmacos-capabilities/background.mdmacos-capabilities/extensions.mdmacos-capabilities/menubar.mdmacos-capabilities/sandboxing.mdmacos-tahoe-apis/apple-intelligence.mdmacos-tahoe-apis/continuity.mdmacos-tahoe-apis/mlx-framework.mdCreates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Comprehensive guidance for macOS app development. This skill aggregates specialized modules for different aspects of macOS development.
Use this skill when the user:
Read relevant module files based on the user's needs:
Swift 6+ code quality and modern idioms.
swift-language.md - Modern Swift patternsmodern-concurrency.md - async/await, actors, Sendabledata-persistence.md - SwiftData, UserDefaults, Keychaincode-organization.md - Project structure and modularityarchitecture-principles.md - Clean architecture patternsSoftware design and architecture.
solid-detailed.md - SOLID principles with Swift examplesdesign-patterns.md - Common design patternsmodular-design.md - Modular architecture approachesSwiftData deep dive.
schema-design.md - Model design and relationshipsquery-patterns.md - Efficient queries and predicatesperformance.md - Optimization techniquesmacOS 26 specific features.
tahoe-features.md - New macOS 26 capabilitiesapple-intelligence.md - AI/ML integrationmlx-framework.md - On-device ML with MLXcontinuity.md - Cross-device featuresxcode16.md - Xcode 16 tools and featuresPlatform integration.
sandboxing.md - App Sandbox and entitlementsHybrid development.
nsviewrepresentable.md - Wrapping AppKit viewsUI/UX review for macOS 26.
Project planning and analysis.
User asks about SwiftData performance:
swiftdata-architecture/performance.mdswiftdata-architecture/query-patterns.md if relevant