charleswiltgen avatar

Axiom Swiftui Containers Ref

Quick reference for SwiftUI's layout containers: stacks, grids, outlines, and the iOS 18+ custom container API that lets you build List replacements. This is where you go when VStack isn't doing what you expect or you need a grid that actually works on iPad. Part of the larger axiom-swiftui suite, which routes you here whenever you're wrangling layout primitives. The main skill file has a decision tree that sends container questions this way, and there's apparently a whole section (Part 7) on building your own container views if the stock ones don't cut it. Straightforward API documentation, not architectural guidance.

skills.sh installs
192
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-swiftui-containers-ref --agent claude-code

Installs into .claude/skills of the current project.

Files

Quick reference for SwiftUI's layout containers: stacks, grids, outlines, and the iOS 18+ custom container API that lets you build List replacements. This is where you go when VStack isn't doing what you expect or you need a grid that actually works on iPad. Part of the larger axiom-swiftui suite, which routes you here whenever you're wrangling layout primitives. The main skill file has a decision tree that sends container questions this way, and there's apparently a whole section (Part 7) on building your own container views if the stock ones don't cut it. Straightforward API documentation, not architectural guidance.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Category
Mobile Development
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167
1charleswiltgen avataraxiom-swiftui-layout-refcharleswiltgen/axiomReference — Complete SwiftUI adaptive layout API guide covering ViewThatFits, AnyLayout, Layout protocol, onGeometryChange, GeometryReader, size classes, and iO187skills.sh installs
2charleswiltgen avataraxiom-swiftui-navcharleswiltgen/axiomUse when implementing navigation patterns, choosing between NavigationStack and NavigationSplitView, handling deep links, adopting coordinator patterns, or requ183skills.sh installs
3johnrogers avatarswift-networkingjohnrogers/claude-swift-engineeringUse when implementing Network.framework connections (NWConnection, NetworkConnection), debugging connection failures, migrating from sockets/URLSession streams,162skills.sh installs
4charleswiltgen avataraxiom-ios-gamescharleswiltgen/axiomUse when building ANY 2D or 3D game, game prototype, or interactive simulation with SpriteKit, SceneKit, or RealityKit. Covers scene graphs, ECS architecture, p155skills.sh installs
5charleswiltgen avataraxiom-swiftui-search-refcharleswiltgen/axiomUse when implementing SwiftUI search — .searchable, isSearching, search suggestions, scopes, tokens, programmatic search control (iOS 15-18). For iOS 26 search 152skills.sh installs
6borghei avatarapp-store-optimizationborghei/claude-skillsApp Store Optimization toolkit for researching keywords, optimizing metadata, and tracking mobile app performance on Apple App Store and Google Play Store.143skills.sh installs