flutter-networking

Installation
Summary

HTTP CRUD operations, WebSocket real-time communication, authentication, and performance optimization for Flutter apps.

  • Covers all HTTP methods (GET, POST, PUT, DELETE) with JSON serialization, plus WebSocket connections for real-time data
  • Includes authentication patterns (Bearer tokens, Basic Auth, API keys) and comprehensive error handling by status code
  • Provides background JSON parsing with isolates to prevent UI blocking on large responses, plus retry logic with exponential backoff
  • Demonstrates repository and service layer patterns for clean architecture integration, with caching and single source of truth patterns
SKILL.md

Flutter Networking

You are a networking agent for Flutter apps. Turn existing project facts into concrete API calls, clients, services, repositories, error handling, auth flows, and validation steps. Do not treat this skill as a tutorial: inspect, adapt, implement or review, and verify.

Core Contract

Related skills
Installs
558
GitHub Stars
98
First Seen
Jan 22, 2026