$npx skillfedfor your agent

ios-storyboard

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.

ios-storyboard emphasizes modular screen organization, clear naming conventions for views and segues, and separation of concerns across multiple storyboard files to reduce merge conflicts. Use storyboard references to link related flows, maintain consistent constraint hierarchies, and document segue purposes. For healthcare clinic apps, prioritize accessibility by adding VoiceOver identifiers and ensuring dynamic type support for patient-facing interfaces.

AI-generated summary based on this skill's SKILL.md

182 14 MITupdated by pproenca

Decision gist · record as of 2026-07-24

ios-storyboard emphasizes modular screen organization, clear naming conventions for views and segues, and separation of concerns across multiple storyboard files to reduce merge conflicts. Use storyboard references to link related flows, maintain consistent constraint hierarchies, and document segue purposes. For healthcare clinic apps, prioritize accessibility by adding VoiceOver identifiers and ensuring dynamic type support for patient-facing interfaces.

manual: git clone https://github.com/pproenca/dot-skills → cp -r dot-skills/skills/.experimental/ios-storyboard ~/.claude/skills/ios-storyboard
skills/.experimental/ios-storyboard/SKILL.md · version 6a16be6c

Use it when

  • ios-storyboard resolves auto layout constraints by guiding proper use of stack views, safe area layout guides, and constraint priorities.
  • ios-storyboard supports incremental migration strategies.

Verify before relying

Read SKILL.md below before installing (49 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

pproenca/dot-skills/ios-storyboard · 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

What are iOS storyboard best practices?

ios-storyboard emphasizes modular screen organization, clear naming conventions for views and segues, and separation of concerns across multiple storyboard files to reduce merge conflicts. Use storyboard references to link related flows, maintain consistent constraint hierarchies, and document segue purposes. For healthcare clinic apps, prioritize accessibility by adding VoiceOver identifiers and ensuring dynamic type support for patient-facing interfaces.

How does ios-storyboard handle auto layout constraints?

ios-storyboard resolves auto layout constraints by guiding proper use of stack views, safe area layout guides, and constraint priorities. It addresses adaptive layout issues across iPhone size classes through Interface Builder configuration. The skill helps diagnose over-constrained or under-constrained views, balance content hugging and compression resistance, and validate constraint chains to prevent runtime layout conflicts in clinic applications.

What is the recommended approach for storyboard migration to SwiftUI?

ios-storyboard supports incremental migration strategies, allowing teams to adopt SwiftUI incrementally while maintaining existing storyboard screens. It guides extraction of reusable XIB components as intermediate steps, helps identify which screens benefit most from SwiftUI conversion, and documents navigation pattern translation. This phased approach minimizes disruption to active healthcare clinic projects while modernizing the codebase.

How should ios-storyboard segues and navigation flows be structured?

ios-storyboard establishes accessible navigation flows through clear segue naming, proper use of unwind segues for dismissal patterns, and consistent modal vs. push presentation logic. It guides setup of segue identifiers for programmatic triggering and validation of navigation hierarchies. For clinic apps, ensure navigation remains intuitive for clinical workflows and supports VoiceOver navigation between patient data screens.

How does ios-storyboard address merge conflicts in version control?

ios-storyboard recommends splitting large storyboards into smaller, focused files using storyboard references to minimize concurrent edits. It provides strategies for resolving XML-level merge conflicts when they occur and guides best practices for collaborative development. Keeping storyboard files modular and using clear branching workflows reduces locking issues and simplifies integration in multi-developer clinic projects.

What accessibility features does ios-storyboard support in Interface Builder?

ios-storyboard ensures VoiceOver compatibility by adding accessibility identifiers, labels, and hints directly in Interface Builder. It guides dynamic type configuration for readable text across size classes and validates view hierarchy for logical screen reader navigation. For clinic applications serving diverse users, these practices ensure patient data screens remain accessible to users with visual or motor impairments.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

iOS Storyboard Best Practices

Legacy interoperability guidance for storyboard-heavy code that still exists in clinic projects. Not for new SwiftUI clinic feature development.

Comprehensive UI design and architecture guide for Xcode Storyboard and Interface Builder, focused on building maintainable, adaptive, and accessible iOS interfaces. Contains 45 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.

Clinic Architecture Contract (iOS 26 / Swift 6.2)

All guidance in this skill assumes the clinic modular MVVM-C architecture:

  • Feature modules import Domain + DesignSystem only (never Data, never sibling features)
  • App target is the convergence point and owns DependencyContainer, concrete coordinators, and

(truncated - see the full file via the links below)

File tree — 15 files
skills/.experimental/ios-storyboard/SKILL.md
skills/.experimental/ios-storyboard/assets/templates/_template.md
skills/.experimental/ios-storyboard/metadata.json
skills/.experimental/ios-storyboard/references/_sections.md
skills/.experimental/ios-storyboard/references/adapt-dynamic-type.md
skills/.experimental/ios-storyboard/references/adapt-readable-content-guide.md
skills/.experimental/ios-storyboard/references/adapt-safe-area-all-devices.md
skills/.experimental/ios-storyboard/references/adapt-size-classes.md
skills/.experimental/ios-storyboard/references/adapt-trait-variations.md
skills/.experimental/ios-storyboard/references/ally-dynamic-labels.md
skills/.experimental/ios-storyboard/references/ally-grouping.md
skills/.experimental/ios-storyboard/references/ally-identifiers.md
skills/.experimental/ios-storyboard/references/ally-labels.md
skills/.experimental/ios-storyboard/references/ally-traits.md
skills/.experimental/ios-storyboard/references/arch-avoid-hardcoded-identifiers.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 › “Maintain and refactor existing storyboard screens in iOS clinic projects”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

ios-hig
by pproenca · pproenca/dot-skills

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.

MITupdated Jul 2026
★ 182repo stars
ios-testing
by pproenca · pproenca/dot-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.

MITupdated Jul 2026
★ 182repo stars
ios-xcode
by pproenca · pproenca/dot-skills

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.

MITupdated Jul 2026
★ 182repo stars
swift-refactor
by pproenca · pproenca/dot-skills

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.

MITupdated Jul 2026
★ 182repo stars
ios-design-system
by pproenca · pproenca/dot-skills

This skill collection provides AI agents with specialized capabilities for constructing and improving iOS design systems. It enables systematic management of design tokens, component styling, and architectural patterns to maintain consistency across iOS applications. Leverage these domain-specific tools to streamline design system workflows and enhance code maintainability.

MITupdated Jul 2026
★ 182repo stars
swift-data
by pproenca · pproenca/dot-skills

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.

MITupdated Jul 2026
★ 182repo stars
Tags
legacy-ui-frameworkconstraint-based-layoutcross-device-adaptationinterface-builder-toolingmigration-pathwaymodular-architectureversion-control-patternsaccessibility-complianceruntime-debugging