
Flutter Networking
This one wires up HTTP clients, WebSockets, auth flows, and error handling in Flutter apps without forcing you onto a new networking stack. It adapts to whatever you're already using,http, Dio, Retrofit, Chopper,and focuses on the messy parts: token refresh, timeout policies, background JSON parsing, secure storage, and cleaning up subscriptions. The contracts are strict about testable boundaries, disposal, and status code handling, so you won't get generic exceptions or UI threads blocking on large payloads. Use it when you're debugging flaky requests, hardening an API client, or adding realtime features and want someone to actually check your token lifecycle and reconnect logic instead of dropping in boilerplate.
- skills.sh installs
- 727
- GitHub stars
- 112
- last updated
- Aug 21, 2026
Install
$ npx -y skills add madteacher/mad-agents-skills --skill flutter-networking --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
Sponsors
Details
- Repository
- github.com/madteacher/mad-agents-skills
- Categories
- Backend & APIs, Security, Git & Pull Requests, Code Review & Quality, Debugging, Mobile Development
- First seen
- May 16, 2026