# Flutter Dev

> Flutter cross-platform development skill for widget patterns, state management, navigation, performance, testing, and platform integration. Use when building or reviewing Flutter apps rather than native iOS/Android code. Use when this capability is needed.

- Skill: `tomevault-io/flutter-dev` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/flutter-dev`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/flutter-dev/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/flutter-dev

---


# Flutter Development Guide

Use this skill for Flutter and Dart application work.

## Use this skill for

- Flutter UI implementation
- Riverpod or Bloc state management
- GoRouter navigation
- responsive layouts
- performance tuning
- widget and integration testing

## Working rules

- Prefer the simplest state model that matches the task.
- Use `const` constructors and rebuild control aggressively.
- Profile before claiming a performance problem is solved.
- Keep platform-specific work explicit instead of burying it in shared widgets.

## Read references as needed

- `references/widget-patterns.md`
- `references/riverpod-state.md`
- `references/bloc-state.md`
- `references/gorouter-navigation.md`
- `references/project-structure.md`
- `references/performance.md`
- `references/testing.md`
- `references/platform-specific.md`
- `references/forms.md`
- `references/networking.md`
- `references/localization.md`
- `references/animations.md`

---
> Source: [qianleigood/crawclaw](https://github.com/qianleigood/crawclaw) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-05-22 -->

