ios
iOS and Swift/SwiftUI development guidance, including UI patterns, Liquid Glass styling, performance audits, view refactors, Swift concurrency, and iOS debugging. Use when building or reviewing iOS apps, SwiftUI views, or troubleshooting iOS issues.
ios
Metadata
- Config Path
- License
- License Source
Description
iOS and Swift/SwiftUI development guidance, including UI patterns, Liquid Glass styling, performance audits, view refactors, Swift concurrency, and iOS debugging. Use when building or reviewing iOS apps, SwiftUI views, or troubleshooting iOS issues.
Included Skills
6 skillsios-debugger-agent
Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.
swift-concurrency-expert
Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file.
swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
swiftui-performance-audit
Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.
swiftui-ui-patterns
Best practices and example-driven guidance for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens, or needing component-specific patterns and examples.
swiftui-view-refactor
Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view’s layout/ordering, handle view models safely (non-optional when possible), or standardize how dependencies and @Observable state are initialized and passed.
Source
- Docs Path
Markdown
---
name: ios
description: iOS and Swift/SwiftUI development guidance, including UI patterns, Liquid Glass styling, performance audits, view refactors, Swift concurrency, and iOS debugging. Use when building or reviewing iOS apps, SwiftUI views, or troubleshooting iOS issues.
license: MIT
---
# iOS Stack Skill
## Default guidance
Use the focused sub-skills in this folder based on the task type.
## Workflow (use this order)
1. Classify the task (UI pattern, performance, refactor, concurrency, debugging).
2. Load the matching sub-skill(s) and follow their procedure.
3. Make changes with minimal scope; prefer small, testable steps.
4. Validate on simulator/device and check logs.
5. Add or update previews/tests when applicable.
## Review Checklist
- Correct sub-skill chosen and applied.
- SwiftUI view body is simple; state is minimal and predictable.
- Concurrency uses structured tasks; avoids unstructured `Task {}` leaks.
- Performance red flags (layout thrash, heavy body recompute) addressed.
- Debugging notes captured if the issue is intermittent or device-specific.
## Local Resources (sub-skills)
- `swiftui-ui-patterns/SKILL.md` for SwiftUI layout and interaction patterns.
- `swiftui-liquid-glass/SKILL.md` for Liquid Glass visual style and implementation.
- `swiftui-performance-audit/SKILL.md` for performance profiling and optimization checklists.
- `swiftui-view-refactor/SKILL.md` for refactoring and view decomposition workflows.
- `swift-concurrency-expert/SKILL.md` for structured concurrency and async/await guidance.
- `ios-debugger-agent/SKILL.md` for debugging, crash triage, and device/simulator diagnostics.