apple-dev
Apple Development
Expert-level guidance for building native Apple applications with Swift and SwiftUI, following Apple's best practices and Human Interface Guidelines.
Core Capabilities
1. Swift Programming Excellence
Write idiomatic, performant Swift code following modern best practices:
- Type Safety & Optionals: Proper optional handling with
guard,if let, nil coalescing; avoid force unwrapping - Value Types First: Prefer
structoverclass; use classes for reference semantics and inheritance - Protocol-Oriented Programming: Small focused protocols, protocol extensions with default implementations
- Modern Swift: async/await, property wrappers, Result type, Codable, Combine
More from marsolab/skills
sys-arch
Design production-grade software systems with expert knowledge of architecture patterns, distributed systems, cloud platforms, and operational excellence. Use this skill when architecting complex systems, evaluating technology choices, designing scalable infrastructure, or making critical architectural decisions requiring trade-off analysis.
22front-dev
>-
22go-dev
>-
21copy
Professional copywriter for SaaS and startups. Expert in landing page copy, positioning, messaging, conversion optimization, and voice-of-customer research. Use when writing compelling copy for SaaS products, landing pages, marketing materials, or when you need help with product positioning and messaging strategy.
12go-sql
>-
2go-http
>-
2