Skip to content
Back to skills

Flutter

ASecurity

Flutter/Dart patterns, widgets, and best practices for cross-platform mobile

  • 24 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added February 8, 2026
developmentgobashsqltestingperformance

Works with

  • cli

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add Fujigo-Software/f5-framework-claude --skill flutter --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Flutter?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Flutter
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fujigo-software-flutter/badge)](https://www.skillsdirectory.com/skills/fujigo-software-flutter)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: flutter-skills
description: Flutter/Dart patterns, widgets, and best practices for cross-platform mobile
category: stacks/mobile/flutter
applies_to: flutter
allowed-tools: Read, Write, Glob, Grep, Bash
user-invocable: true
context: inject
---

# Flutter Skills

Google's UI toolkit for building natively compiled applications.

## Sub-Skills

### Architecture
- [project-structure.md](architecture/project-structure.md) - Project organization
- [clean-architecture.md](architecture/clean-architecture.md) - Clean architecture
- [bloc-pattern.md](architecture/bloc-pattern.md) - BLoC pattern
- [riverpod.md](architecture/riverpod.md) - Riverpod patterns

### State Management
- [provider.md](state/provider.md) - Provider patterns
- [bloc.md](state/bloc.md) - BLoC patterns
- [riverpod.md](state/riverpod.md) - Riverpod patterns
- [getx.md](state/getx.md) - GetX patterns

### Widgets
- [stateless.md](widgets/stateless.md) - Stateless widgets
- [stateful.md](widgets/stateful.md) - Stateful widgets
- [inherited.md](widgets/inherited.md) - InheritedWidget
- [custom-paint.md](widgets/custom-paint.md) - CustomPaint

### Navigation
- [navigator.md](navigation/navigator.md) - Navigator 2.0
- [go-router.md](navigation/go-router.md) - GoRouter patterns
- [auto-route.md](navigation/auto-route.md) - AutoRoute

### Data
- [dio.md](data/dio.md) - Dio HTTP client
- [retrofit.md](data/retrofit.md) - Retrofit patterns
- [hive.md](data/hive.md) - Hive local storage
- [sqflite.md](data/sqflite.md) - SQLite patterns

### Performance
- [widget-rebuilds.md](performance/widget-rebuilds.md) - Minimize rebuilds
- [lazy-loading.md](performance/lazy-loading.md) - Lazy loading
- [images.md](performance/images.md) - Image optimization

### Testing
- [unit-testing.md](testing/unit-testing.md) - Unit tests
- [widget-testing.md](testing/widget-testing.md) - Widget tests
- [integration.md](testing/integration.md) - Integration tests
- [mocking.md](testing/mocking.md) - Mockito patterns

## Detection
Auto-detected when project contains:
- `pubspec.yaml` file
- `lib/main.dart` file
- `flutter` package

Files in this skill

  • SKILL.md2.1 KB
  • architecture/clean-architecture.md12.3 KB
  • architecture/feature-first.md8.4 KB
  • architecture/project-structure.md6.1 KB
  • forms/flutter-form-builder.md17.3 KB
  • forms/form-validation.md15.8 KB
  • navigation/deep-linking.md9.9 KB
  • navigation/go-router.md12.7 KB
  • navigation/navigator-2.md12 KB
  • networking/dio-client.md12.4 KB
  • networking/error-handling.md13.9 KB
  • networking/retrofit.md10.5 KB
  • performance/image-caching.md15.3 KB
  • performance/lazy-loading.md19.6 KB
  • performance/optimization.md14.9 KB
  • state-management/bloc-pattern.md11.9 KB
  • state-management/provider.md11.3 KB
  • state-management/riverpod.md12 KB
  • state-management/state-notifier.md12.3 KB
  • storage/drift.md12.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…