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-code

Installs 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

More from madteacher/mad-agents-skills

All 11
1machina-sports avatarnhl-datamachina-sports/sports-skillsNHL data via ESPN public endpoints and the official NHL API — scores, standings, rosters, schedules, game summaries, injuries, futures, leaders, and news, plus 718skills.sh installs
2railwayapp avatartemplatesrailwayapp/railway-skillsThis skill should be used when the user wants to add a service from a template, find templates for a specific use case, or deploy tools like Ghost, Strapi, n8n,716skills.sh installs
3glitternetwork avatarpinmeglitternetwork/pinmeUse this skill when the user mentions "pinme", or needs to upload files, store to IPFS, create/publish/deploy websites or full-stack services (including fronten715skills.sh installs
4machina-sports avatarworld-cupmachina-sports/sports-skillsPremium FIFA World Cup 2026 market & match intelligence — a hosted, read-only layer that fuses official match truth (fixtures, standings, squads, injuries, play700skills.sh installs
5bytebase avatardbhubbytebase/dbhubGuide for querying databases through DBHub MCP server. Use this skill whenever you need to explore database schemas, inspect tables, or run SQL queries via DBHu692skills.sh installs
6markpitt avatarblazor-expertmarkpitt/claude-skillsComprehensive Blazor development expertise covering Blazor Server, WebAssembly, and Hybrid apps. Use when building Blazor components, implementing state managem691skills.sh installs