flutter-ai-rules
Flutter and Firebase coding rules your AI agent loads automatically
All Skills in This Repository (37)
Pure Emerald Level Indicatorspatrol-e2e-testing
Automate creation and execution of Flutter end-to-end tests with Patrol.
firebase-cloud-firestore
Integrate Cloud Firestore with Flutter apps for data storage and real-time sync.
firebase-messaging
Integrate Firebase Cloud Messaging push notifications in Flutter apps.
firebase-ai
Integrate Firebase AI and Gemini models into Flutter apps.
code-review
Review Flutter and Dart pull requests for correctness, security, style, testing, and documentation.
firebase_analytics
Integrate Firebase Analytics into Flutter apps to track events and user properties.
firebase-in-app-messaging
Integrate Firebase In-App Messaging into Flutter apps with analytics event triggers.
provider
Implement the Provider package for Flutter state management with MultiProvider.
flutterfire-configure
Configure Firebase for Flutter apps using the FlutterFire CLI.
dart-3-updates
Apply Dart 3 branches, patterns, and records in Dart/Flutter code.
firebase-auth
Integrate Firebase Authentication into Flutter apps for user sign-in and session management.
mocktail
Mock and verify Dart/Flutter tests without code generation using Mocktail.
Frequently Asked Questions
FAQPage SchemaHow to install flutter-ai-rules?โผ
Run `npx skills add evanca/flutter-ai-rules --all -g -y` in your terminal to install all 36 skills globally. You need Node 22.20 or newer.
What do these Flutter AI skills do?โผ
They teach your AI coding agent official Flutter, Dart, and Firebase best practices, covering state management, testing, code review, and store publishing. The agent loads the right skill automatically based on your task.
Which AI agents work with these skills?โผ
They work with Claude Code, Codex, Cursor, Antigravity, and Windsurf through the standard SKILL.md format. GitHub Copilot users can use the included rules files instead.
Do I need to configure anything after installing?โผ
No. Once installed, your agent reads each skill's description and pulls in the right guidance on its own when you touch auth, providers, tests, or other covered topics.
Are these rules opinionated?โผ
No. Almost everything is sourced directly from official Flutter, Dart, Firebase, and package documentation, with no personal preferences or invented conventions.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core