Total 30,714 skills, Mobile Development has 1015 skills
Showing 12 of 1015 skills
Scaffold modern iOS apps and features with Clean Architecture, MVVM, SwiftUI, GRDB, Swift Concurrency, optional Apple Foundation Models integration, and modular local packages. Use when creating a new iOS app, adding a feature/service/model/migration/design system component/package, or enforcing Domain/Data/Presentation separation with feature-local ownership by default and shared modules only for true cross-domain concerns.
Swift language patterns and best practices including concurrency, performance, and modern idioms. Use for Swift language-level code review or architecture guidance.
Apple Intelligence skills for on-device AI features including Foundation Models, Visual Intelligence, App Intents, and intelligent assistants. Use when implementing AI-powered features.
Swift/iOS static analysis CLI. Use `depgraph` to find who calls a function, what breaks if you change a file, track call sites and blast radius before refactoring, and map symbol dependencies across files. Use `ask` to consult Swift/iOS/tvOS/watchOS/macOS documentation and best practices.
Expert in data persistence, local-first architectures, and synchronization strategies for Capacitor/Android applications.
Clean Architecture, Data Models, Tech Stack, Error Handling & Platform Channels
Flutter DevTools, Profiling, Logging & Memory Management
App Flavors, Environment Config & Build Variants
HTTP Networking with Dio, Retry & Caching Patterns
State Management, Dependency Injection & Navigation
Isar Database, Caching & Offline-First Patterns
Find and read source code for Dart or Flutter packages from project dependencies or pub.dev. Use when asked to inspect package implementation details, trace dependency code, locate package files by resolving `.dart_tool/package_config.json`, or inspect a package that is not currently installed by unpacking it with `dart pub unpack`.