templates/skills/frameworks/flutter/SKILL.md
Language: Dart
npx skillsauth add hivellm/rulebook FlutterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Language: Dart
Version: Flutter 3.10+
# pubspec.yaml
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^2.0.0
dart format --set-exit-if-changed .
dart analyze --fatal-infos
flutter test
flutter build apk --release # Test build
✅ Use StatelessWidget when possible
✅ Implement proper state management (Provider, Riverpod, Bloc)
✅ Use const constructors
✅ Optimize widget rebuilds
✅ Test on multiple devices
❌ Don't use print() in production
❌ Don't skip null safety
❌ Don't ignore platform differences
lib/
├── main.dart
├── models/
├── screens/
├── widgets/
└── services/
<!-- FLUTTER:END -->research
Create structured analyses with numbered findings, execution plans, and task materialization
research
Author a rulebook task spec interactively — research, draft, ask the user clarifying questions, confirm, then create the tasks in rulebook ready for /rulebook-driver. Use when the user wants to plan/spec a feature before implementing.
development
Behavioral guidelines to reduce common LLM coding mistakes — overcomplication, sloppy refactors, hidden assumptions, weak goals. Use when writing, reviewing, or refactoring code. Auto-applies; invoke explicitly via /karpathy-guidelines or 'follow karpathy discipline'.
data-ai
Autonomous AI agent loop for iterative task implementation (@hivehub/rulebook ralph)