From supergraph
Reviews Flutter/Dart code using a graph-first approach to surface hotspots, then applies a library-agnostic checklist covering widgets, state management, performance, accessibility, security, and clean architecture.
How this skill is triggered — by the user, by Claude, or both
Slash command
/supergraph:flutter-dart-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Library-agnostic Flutter/Dart code review. Graph-first, then checklist.
Library-agnostic Flutter/Dart code review. Graph-first, then checklist.
Announce: "🐦 /supergraph:flutter-dart-code-review — reviewing Flutter/Dart code..."
mcp__code-review-graph__find_large_functions_tool() # build() > 80-100 lines
mcp__code-review-graph__get_hub_nodes_tool() # widgets with 10+ dependents
mcp__code-review-graph__query_graph_tool(query_type="cycles") # circular DI deps
mcp__code-review-graph__get_surprising_connections_tool() # unexpected layer coupling
mcp__code-review-graph__get_knowledge_gaps_tool() # untested files
Serena (optional — if available):
mcp__serena__get_diagnostics_for_file(<file>) # type errors, null safety violations
mcp__serena__find_referencing_symbols(<symbol>) # callers of changed public APIs
mcp__serena__find_implementations(<interface>) # subclasses after interface change
Skip if Serena unavailable.
Work through CHECKLIST.md — 15 sections covering: General health · Dart pitfalls · Widgets · State management · Performance · Testing · Accessibility · Platform · Security · Dependencies · Navigation · Error handling · l10n · DI · Static analysis
Focus on areas flagged by step 1 first.
## Flutter/Dart Review
- Graph hotspots: [list/none]
- Serena diagnostics: [issues/clean/skipped]
- Checklist: PASS | ISSUES (list critical items)
- Next: /supergraph:fix → /supergraph:verify
npx claudepluginhub datit309/supergraph --plugin supergraphReviews Flutter/Dart code with library-agnostic checklist for widget best practices, state management patterns, Dart idioms, performance, accessibility, security, and clean architecture.
Reviews Flutter/Dart code for widget best practices, state management, Dart idioms, performance, accessibility, security, and clean architecture regardless of libraries used.
Provides Flutter/Dart guidance on architecture (BLoC, Riverpod), state management, widgets, navigation (GoRouter), data (Dio, Hive), performance, and testing for cross-platform mobile apps.