ios-xcode
ios-xcode equips AI agents with specialized capabilities for iOS development workflows, enabling configuration of Xcode projects with SwiftData persistence layers and clinic-pattern MVVM-C architecture. This skill extends coding agents with domain knowledge for building structured, maintainable iOS applications.
ios-xcode guides you through SwiftData persistence setup by configuring model containers, defining relationships, and implementing CRUD operations. The skill helps establish data layer architecture within your Xcode project, ensuring proper schema definition and migration handling for iOS apps using SwiftData as the persistence framework.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-24
ios-xcode guides you through SwiftData persistence setup by configuring model containers, defining relationships, and implementing CRUD operations. The skill helps establish data layer architecture within your Xcode project, ensuring proper schema definition and migration handling for iOS apps using SwiftData as the persistence framework.
Use it when
- ios-xcode specializes in clinic-pattern MVVM-C architecture for iOS projects, helping you structure coordinators, view models.
- ios-xcode enables you to set up and execute tests with the Swift Testing framework for iOS modules.
Verify before relying
Read SKILL.md below before installing (23 files). Open directory: indexed for reading, not audited.
Install
pproenca/dot-skills/ios-xcode · repository language: Shell
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I set up SwiftData persistence configuration in ios-xcode?
ios-xcode guides you through SwiftData persistence setup by configuring model containers, defining relationships, and implementing CRUD operations. The skill helps establish data layer architecture within your Xcode project, ensuring proper schema definition and migration handling for iOS apps using SwiftData as the persistence framework.
What MVVM-C architecture patterns does ios-xcode support?
ios-xcode specializes in clinic-pattern MVVM-C architecture for iOS projects, helping you structure coordinators, view models, and views with clear separation of concerns. The skill provides guidance on dependency container wiring, feature module organization, and modular architecture patterns to keep Xcode projects maintainable and scalable.
How can I write and run tests using Swift Testing framework?
ios-xcode enables you to set up and execute tests with the Swift Testing framework for iOS modules. The skill covers test configuration within Xcode, test execution workflows, and integration with your project's testing pipeline, supporting modern Swift testing practices for reliable iOS development.
What debugging and profiling tools does ios-xcode help with?
ios-xcode assists with debugging and profiling SwiftUI performance using Xcode Instruments and breakpoints. The skill guides console debugging, breakpoint configuration, and performance analysis workflows to identify bottlenecks and optimize your iOS app's runtime behavior and responsiveness.
How do I distribute iOS apps via TestFlight with ios-xcode?
ios-xcode supports app distribution workflows through TestFlight by managing proper code signing, provisioning profiles, and build configuration. The skill helps you prepare releases, handle signing certificates, and navigate TestFlight submission processes for beta testing and production distribution.
Can ios-xcode help with specialty platforms like visionOS?
ios-xcode includes support for building on specialty platforms like visionOS and integrating ML features such as natural language processing. The skill extends your Xcode project configuration to handle spatial computing, platform-specific frameworks, and advanced capabilities beyond standard iOS development.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
iOS Xcode & Tooling Best Practices
Comprehensive guide for Xcode project configuration, SwiftData persistence, testing, debugging, profiling, and app distribution. Contains 19 rules across 6 categories.
Clinic Architecture Contract (iOS 26 / Swift 6.2)
All guidance in this skill assumes the clinic modular MVVM-C architecture:
- Feature modules import
Domain+DesignSystemonly (neverData, never sibling features) - App target is the convergence point and owns
DependencyContainer, concrete coordinators, and Route Shell wiring Domainstays pure Swift and defines models plus repository,*Coordinating,ErrorRouting, andAppErrorcontractsDataowns SwiftData/network/sync/retry/background I/O and implements Domain protocols-
Read/write flow defaults to stale-while-revalidate reads and optimistic queued writes
(truncated - see the full file via the links below)
File tree — 15 files
skills/.experimental/ios-xcode/SKILL.md
skills/.experimental/ios-xcode/assets/templates/_template.md
skills/.experimental/ios-xcode/metadata.json
skills/.experimental/ios-xcode/references/_sections.md
skills/.experimental/ios-xcode/references/data-crud-operations.md
skills/.experimental/ios-xcode/references/data-model-container.md
skills/.experimental/ios-xcode/references/data-model-macro.md
skills/.experimental/ios-xcode/references/data-query-for-fetching.md
skills/.experimental/ios-xcode/references/data-relationships.md
skills/.experimental/ios-xcode/references/debug-breakpoints.md
skills/.experimental/ios-xcode/references/debug-console-output.md
skills/.experimental/ios-xcode/references/dist-app-icons.md
skills/.experimental/ios-xcode/references/dist-testflight.md
skills/.experimental/ios-xcode/references/ml-natural-language.md
skills/.experimental/ios-xcode/references/perf-instruments-profiling.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Configure Xcode projects with SwiftData persistence and clinic MVVM-C architecture”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill equips developers with structured testing methodologies tailored for iOS applications built on modular MVVM-C architecture. Explore practical approaches to unit testing, integration testing, and UI automation while maintaining clean separation of concerns across your codebase. Strengthen your testing foundation to build more reliable and maintainable iOS applications.
This skill equips AI agents with the knowledge to architect scalable data persistence solutions in Swift using SwiftData's modern ORM capabilities. It covers entity modeling, repository patterns, and clean architecture principles tailored for MVVM-C workflows. Developers gain practical guidance on structuring data layers that remain maintainable as iOS projects grow in complexity.
swift-ui-architect equips AI agents with the expertise to design and implement robust SwiftUI applications using proven architectural patterns. The skill enforces separation of concerns through MVVM-C layering, Swift Package Manager organization, and coordinator-based navigation, enabling agents to generate production-ready iOS codebases that scale with team complexity.
This skill equips AI agents to work directly with iOS storyboard files, enabling updates and restructuring of interface layouts within healthcare applications. It integrates with the Agent Skills open format to provide domain-specific capabilities for managing UI components and screen configurations in clinic-focused iOS development.
This skill equips developers with Apple's Human Interface Guidelines, providing essential design principles and patterns for building polished SwiftUI applications. Access curated rules, accessibility requirements, and platform-specific best practices to ensure your iOS apps meet Apple's quality standards and deliver excellent user experiences.
swift-refactor helps developers modernize SwiftUI applications by transforming existing code into clean, modular MVVM-C patterns. It leverages Swift's @Observable macro and SPM package boundaries to create maintainable, scalable architectures that separate concerns and improve testability.
More skills ios-chaos-monkey (MIT) · ios-design-system (MIT)