flutter-core:flutter-data-networking
Installation
SKILL.md
Flutter Data Networking
Master HTTP clients, REST APIs, GraphQL, WebSockets, and JSON serialization in Flutter applications.
When to Use This Skill
Use this skill when working with Flutter applications that need to:
- Make HTTP requests to REST APIs or web services
- Implement GraphQL queries, mutations, or subscriptions
- Establish real-time bidirectional communication with WebSockets
- Serialize and deserialize JSON data with type safety
- Handle network errors, timeouts, and offline scenarios
- Implement authentication and authorization headers
- Build offline-first applications with data synchronization
- Upload or download files over the network
- Create robust API clients with interceptors and middleware