About
This skill provides standardized patterns for building the data layer in Flutter applications, emphasizing clean architecture through a structured three-layer approach. It equips Claude with the logic to implement the repository pattern, sophisticated error handling using sealed classes, exponential backoff retry mechanisms, and efficient cursor-based pagination. It is an essential tool for mobile developers looking to ensure their networking code is resilient, testable, and decoupled from the UI, specifically optimized for backends like Supabase and RESTful services.