ios-platform
Installation
SKILL.md
iOS Platform
Emit compile-ready code following Clean Architecture (Domain protocol + Data implementation).
Load Strategy
Read only the reference(s) relevant to the request:
- API/networking →
references/networking.md - Routing/deep linking/iPad navigation →
references/navigation.md - Privacy/compliance →
references/privacy-and-compliance.md - On-device AI →
references/foundation-models.md
Do not bulk-load all references when the task is narrow.
Execution Contract
- Emit compile-ready code following Clean Architecture (Domain protocol + Data implementation).
- Keep framework imports (
URLSession,FoundationModels, etc.) in the Data layer only. - Domain layer contains only protocols and models — no platform imports.
- If the request requires a full feature module (not just infra setup), reference the
ios-architectskill for scaffolding and architecture boundaries. - If on-device AI is included, enforce runtime availability checks and deterministic fallback.
Sister Skills
- ios-architect — app/feature scaffolding, architecture boundaries, persistence, testing
- ios-design-system — design tokens, UI components, Liquid Glass styling
Related skills