skills/ios-knowledge-skill/SKILL.md
Skill providing structured iOS lane knowledge: SwiftUI vs UIKit/TCA/MVVM patterns, data stack choices, and OS 7.0 iOS standards. Uses context7 libraries for global guidance.
npx skillsauth add adilkalam/orca ios-knowledge-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill equips agents with high-level iOS knowledge for the OS 7.0 iOS lane without bloating individual agent prompts.
It is intended for:
ios-grand-architectios-architectWhen you load this skill, you MAY use context7 MCP tools to read from:
os2-ios-architecture
os2-ios-standards
/websites/developer_apple_swiftdata (via Context7)
/ra1028/swiftui-atom-properties (via Context7)
/pointfreeco/swift-navigation (via Context7)
You SHOULD:
When planning an iOS task:
ios-knowledge-skill and skim the relevant context7 docs.When writing phase_state.planning:
architecture_path,data_strategy,plan_summary.When delegating to implementers/gates:
When planning data persistence (iOS 17.0+):
When planning complex state management:
When planning navigation architecture:
This skill is about progressive disclosure: give agents just enough iOS architecture knowledge to make good decisions, while leaving detailed examples and recipes in context7 where they can be fetched on demand.
testing
Run technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants an accessibility check, performance audit, or technical quality review.
tools
Improves typography by fixing font choices, hierarchy, sizing, weight, and readability so text feels intentional. Use when the user mentions fonts, type, readability, text hierarchy, sizing looks off, or wants more polished, intentional typography.
tools
Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations.
development
Plan the UX and UI for a feature before writing code. Runs a structured discovery interview, then produces a design brief that guides implementation. Use during the planning phase to establish design direction, constraints, and strategy before any code is written.