ios-fundamentals
Master iOS development foundations - Architecture, lifecycle, memory, concurrency
getstorage-patterns
Local storage with GetStorage for preferences, caching, and offline-first patterns
macos-mapkit-implementation
This skill should be used when the user asks to "add map view to macOS app", "show user location on macOS", "implement MapKit for macOS", "add markers to map in macOS app", "calculate route in macOS app", "use MKDirections on macOS", "search nearby places on macOS", "use MKLocalSearch on macOS", "implement geocoding on macOS", "use CLGeocoder on macOS", "add Look Around on macOS", "customize map style on macOS", "configure location permissions for macOS", "set up App Sandbox for location", "use MKMapView with AppKit", "macOSアプリに地図を追加", "macOSで位置情報を表示", "macOSでMapKitを実装", "macOSでマーカーを追加", "macOSで経路検索", "macOSで周辺検索", "macOSでジオコーディング", "macOSでLook Around", "macOSで地図をカスタマイズ", "macOSの位置情報権限設定", "App Sandboxで位置情報", "AppKitでMKMapView", or needs guidance on MapKit for macOS 14+ SwiftUI/AppKit applications, App Sandbox configuration, location entitlements, or macOS-specific location permission handling.
bloc-pattern
Master BLoC (Business Logic Component) pattern for Flutter with flutter_bloc. Learn events, states, testing, and advanced patterns for scalable apps.
textkit-ref
TextKit 2 complete reference (architecture, migration, Writing Tools, SwiftUI TextEditor) through iOS 26
search-repository
Search app repository layer - 7 repositories (ProviderSettings, ProviderRanking, Alias, FileSearch, Contacts, RecentApps, PinnedApps), singleton pattern with double-checked locking, StateFlow reactive settings pattern for UI binding.
flutter-subagent-dev
Use when executing Flutter implementation plans with independent tasks in the current session
file-protection-ref
Use when asking about 'FileProtectionType', 'file encryption iOS', 'NSFileProtection', 'data protection', 'secure file storage', 'encrypt files at rest', 'complete protection', 'file security' - comprehensive reference for iOS file encryption and data protection APIs
memory-playbook
Cross-session persistence for user preferences, implementation guide for Memory feature.
ios-development
This skill should be used when the user asks to "build iOS app", "create SwiftUI view", "implement MVVM", "write XCTest", "set up SwiftData", "use Alamofire", "configure Moya", "add accessibility", "set up CI/CD", "fix iOS bug", "iOS アプリを作成", "SwiftUI で実装", "MVVM で設計", "テストを書く", "アクセシビリティ対応", "fastlane を設定". Provides iOS 17+ development guidance with SwiftUI, MVVM, Alamofire/Moya networking, accessibility, and CI/CD.
deep-link-debugging
Use when adding debug-only deep links for testing, enabling simulator navigation to specific screens, or integrating with automated testing workflows - enables closed-loop debugging without production deep link implementation
model-patterns
Comprehensive model design patterns for iOS/tvOS using Codable, custom decoding, DTO mapping, and immutable structs
subghz-analyzer
Analyze and work with Sub-GHz protocols in Momentum Firmware
custom-plugin-flutter-skill-navigation
Production-grade Flutter navigation mastery - Navigator 2.0, GoRouter, deep linking, nested navigation, route guards, web URL handling with comprehensive code examples
custom-plugin-flutter-skill-ui
1700+ lines of Flutter UI mastery - widgets, layouts, Material Design, animations, responsive design with production-ready code examples and enterprise patterns.
flutter-accessibility
Flutter accessibility patterns for WCAG 2.2 Level AA compliance: Semantics widget, screen readers, focus management, dynamic font sizing, gesture alternatives, and touch targets (48x48dp minimum). Use when implementing a11y features, auditing accessibility, or ensuring WCAG 2.2 compliance (government deadline April 24, 2026).
sync-offline
Implement offline-first sync for the widget host app: caching, sync queues, conflict resolution, background refresh, and retry policies. Use when designing local persistence, background sync workers, or reconciling local/remote data.
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.
upgrading-expo
Guidelines for upgrading Expo SDK versions and fixing dependency issues
dependency-injection
Dependency injection patterns for iOS/tvOS including constructor injection, protocol-based DI, and SwiftUI environment injection