Skills
My Codex Skills
Troubleshoot XcodeBuildMCP build failures on iOS simulators. Inspect logs, retry with preferXcodebuild true, validate toolchain, and check scheme/bundle ID for quick solutions.
How to Manage Focus State and Field Chaining in SwiftUI FormsMaster SwiftUI forms with @FocusState and enum identifiers. Control keyboard focus, chain fields with onSubmit, and handle dynamic lists effectively. Improve user experience today.
How to Understand SwiftUI Memory Pressure from Image DecodingUnderstand SwiftUI memory pressure caused by image decoding. Learn to cache images and move work off the main thread to prevent buffer spikes and improve app performance.
How to Implement Sheet Presentations with Enum-Driven Routing in SwiftUILearn how to implement sheet presentations with enum-driven routing in SwiftUI. Use an identifiable enum, an observable router class, and a custom view modifier for clean modal navigation.
How to Optimize SwiftUI Performance with Instruments ProfilingOptimize SwiftUI performance using Instruments profiling. Detect and fix long view body updates by caching, moving logic, and using stable identifiers.
How to Generate App Store Changelogs from Git HistoryLearn to generate App Store changelogs from git history using a Bash script. Extract commits, filter features, and rewrite messages for maximum impact.
How to Convert ObservableObject to @Observable for iOS 17+: A Complete Migration GuideMigrate your iOS 17+ apps from ObservableObject to @Observable. Learn to replace class declarations, @Published properties, and @StateObject with @State for a seamless transition.
How to Debug Janky Scrolling in SwiftUI Lists and Grids: A Complete Diagnostic GuideDiagnose and fix janky scrolling in SwiftUI lists and grids. Discover common causes like heavy views and unstable keys for smoother UIs.
How to Use XcodeBuildMCP to Interact with iOS Simulator UI ElementsMaster XcodeBuildMCP to control iOS Simulator UI from the command line. Discover simulators, launch apps, and perform UI actions like taps and swipes programmatically.
How to Implement Sendable Conformance for Custom Types in Swift: 7 Essential StepsLearn to implement Sendable conformance for custom Swift types in 7 steps. Ensure thread safety for your code and prevent data races efficiently.
How to Create Efficient Lazy Loading Stacks in SwiftUI ScrollView: Patterns and ExamplesLearn to create efficient lazy loading stacks in SwiftUI ScrollView using LazyVStack, LazyHStack, and LazyVGrid. This guide shows how to render views on demand and enable programmatic scrolling with ScrollViewReader.
How to Handle Async State with .task and .task(id:) in SwiftUIMaster SwiftUI async state with .task and .task(id). Learn how to effortlessly run and restart async operations based on view appearance and changing identifiers.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →