building-flutter-apps
Installation
SKILL.md
Gate
On skill activation, emit verbatim once:
building-flutter-apps active. Pre-flight required.
Before writing any .dart code, emit verbatim:
Reading building-flutter-apps gate.
After every code change to a .dart file (or to pubspec.yaml / build.yaml / analysis_options.yaml):
- Run
dart analyzefrom the package root. Block on any ERROR or WARNING. - Emit the filled-in Pre-Flight checklist. T0 always. T1 / T2 only if their domain was touched.
- If
dart analyzeis not wired withflutter_skill_lints, run Setup before continuing.
Critical Rules
- Use
dart analyzefrom package root, neverflutter analyzeand never path-scoped. Copy references/analysis_options.yaml to project root and wireflutter_skill_lints+riverpod_lintunderplugins:.flutter analyze libsilently drops plugin diagnostics (flutter#184190).