flutter-project-structure

Installation
SKILL.md

Flutter Project Structure

Use when deciding Flutter feature folders, local Dart packages, pub workspace or monorepo packages, plugin or federated plugin splits, package exports, or where Dart and native (Kotlin/Swift) platform code should live.

Do not use for behavior inside an existing owner; use platforms/flutter/skills/flutter-architecture/SKILL.md or the matching widget/state card.

Read

  • references/current-guidance.md for the smallest-owner ladder, file split rules, project families, split decision, dependency direction, layouts, and migration strategy.
  • platforms/flutter/skills/flutter-architecture/references/reusable-layers.md when the split is motivated by reuse across features or apps.
  • platforms/flutter/skills/flutter-platform-integration/references/mobile-native-bridges.md when native code, generated channel code, or a plugin package is placed.
Installs
1
GitHub Stars
5
First Seen
Today