Loading...
Loading...
Found 68 Skills
Use Riverpod family providers to pass parameters and cache per parameter; FutureProvider.family, NotifierProvider.family, autoDispose with family, overriding in tests. Use when fetching data by ID, pagination, or any provider that depends on a parameter. Use this skill when the user asks about family, provider parameters, or caching by ID.
State Management, Dependency Injection & Navigation
Develop React Native or Flutter apps with native integrations. Use for mobile development, cross-platform code, or app optimization.
Isar Database, Caching & Offline-First Patterns
Makes Flutter code changes match the existing project and reuse existing widgets, services, helpers, styles, assets, and conventions. Use whenever writing or modifying Flutter code, or when flagging duplicate components and inconsistent patterns during a review. Governs style and consistency of edits; does not itself authorize making edits — respect the calling task's mode.
Clean Code, Dart Guidelines & Documentation
UI Performance, Design Tokens, Reusable Components & Adaptive Design
HTTP Networking with Dio, Retry & Caching Patterns