flutter
/flutter
Use when writing or reviewing Flutter or Dart code — widget structure, state management, rendering performance on Impeller, or adapting a screen to iOS and Android.
Assessment and security
- Files in this package
- 10
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 28.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Use when writing or reviewing Flutter or Dart code — widget structure, state management, rendering performance on Impeller, or adapting a screen to iOS and Android.
Original author description
Use when writing or reviewing Flutter or Dart code — widget structure, state management, rendering performance on Impeller, or adapting a screen to iOS and Android.
How it works
- Philosophy
- What's Included
- Stack Integrations (detection-gated)
SKILL.md preview
---
name: "flutter"
description: "Use when writing or reviewing Flutter or Dart code — widget structure, state management, rendering performance on Impeller, or adapting a screen to iOS and Android."
version: "1.0.0"
type: knowledge
layer: framework
requires:
sage: ">=1.0.0"
skills:
- "mobile"
activates-when:
detected: [flutter, firebase_core]
tags: [flutter, firebase, riverpod]
---
# flutter
**Layer 2 — Framework Pack**
Flutter patterns for modern development (3.x+). Widget architecture, state
management, Impeller renderer, platform-adaptive design, and the common
mistakes agents make from outdated tutorials.
## Philosophy
Flutter's "everything is a widget" model is simultaneously its greatest strength
and the main source of agent mistakes. Agents build monolithic widget trees with
thousands of lines, misuse `setState` for everything, nest widgets 15 levels
deep, and ignore the widget lifecycle. This pack establishes clean widget
architecture, proper state management selection, and Impeller-era performance
patterns.
## What's Included
| Type | Files | Coverage |
|------|-------|----------|
| Patterns | 7 | Widget architecture, state management, async/data, navigation, platform-adaptive, testing, performance |
| Anti-patterns | 5 | God widgets, setState everywhere, ignoring dispose, hardcoded dimensions, unnecessary packages |
| Constitution | 1 | 5 Flutter-specific principles |
| Gate | 1 | Flutter pattern compliance check |
## Stack Integrations (detection-gated)
When `firebase_core` is detected, read `integration/firebase-integration.md` for
the Flutter + Firebase + Riverpod seams — auth, Firestore, Cloud Functions, and
project structure — that the individual docs don't cover together. This folds in
the former `stack-flutter-firebase` skill; the content is unchanged.
Constitution: `constitution/firebase.constitution-additions.md` ·
anti-patterns: `anti-patterns/firebase-anti-patterns.md`.
Files in this package (10)
- README.md 1 KB
- SKILL.md 2 KB
- tests.md 2 KB
- anti-patterns/firebase-anti-patterns.md 2 KB
- anti-patterns/flutter-anti-patterns.md 3 KB
- constitution/firebase.constitution-additions.md 1 KB
- constitution/flutter.constitution-additions.md 1 KB
- gates/51-flutter-patterns.gate.md 1 KB
- integration/firebase-integration.md 4 KB
- patterns/flutter-patterns.md 5 KB
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · xoai/sage | 85 | MIT |
| ericrisco/rsc-harness | 100 | MIT |
| nimadorostkar/Claude-Skills-collection | 100 | MIT |
| claude-dev-suite/claude-dev-suite | 100 | MIT |
| lynricsy/hyperskills | 100 | MIT |
| G1Joshi/Agent-Skills | 100 | MIT |
| ar4mirez/samuel | 100 | MIT |
| clawic/skills | 90 | MIT |
| dkbnull/hello-skill | 86 | MIT |
Database snapshot: 13.11.2026 · package version ded1d24922f8 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100developing-with-flutter
Flutter SDK for cross-platform development targeting iOS, Android, and Web. Use for widget architecture, state management, platform channels, and multi-platform deployment. - 100flutter-dart-code-review
Library-agnostic Flutter/Dart code review checklist covering widget best practices, state management patterns (BLoC, Riverpod, Provider, GetX, MobX, Signals), Dart idioms, performance, accessibility, security, and clean architecture. Use when reviewing Flutter or Dart code,… - 100dart-n-flutter
Instructions for writing Dart and Flutter code following the official recommendations. Triggers on: **/*.dart - 100mobiai-flutter
Use when working on a Flutter or Dart project — building, testing, debugging, understanding state management and project structure. - 100flutter-expert
Expert in Flutter SDK, Dart, widgets, state management, and cross-platform mobile development. Use when the user mentions mobile, Dart, cross platform, UI, or state management, or when the task involves Flutter Architecture, Widget Fundamentals, State Management Approaches, or Lifecycle Methods. - 95build-agent-dart
Dart/Flutter build agent for mobile apps, Flutter widgets, and Dart packages. Extends build-agent with Dart-specific conventions. Use when building Flutter apps, Dart packages, or mobile (iOS/Android) features.