evancaevancaCommunityยท37 Agent Skills Included

flutter-ai-rules

Flutter and Firebase coding rules your AI agent loads automatically

Gives AI coding agents 36 ready-to-use Flutter and Dart skills covering Firebase setup, state management, testing, code review, and app store publishing. Eliminates the need to paste documentation into prompts or maintain long rules files by hand. Each skill loads only when the task matches, so your agent gets official Flutter, Dart, and Firebase guidance exactly when it needs it.
npx skills add evanca/flutter-ai-rules --all -g -y
Available:

Sets global behavior rules for the AI agent, such as keeping answers concise, splitting files into small modules, suggesting commit titles after each step, and formatting skill descriptions.

All Skills in This Repository (37)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
evancaevanca

patrol-e2e-testing

Automate creation and execution of Flutter end-to-end tests with Patrol.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

firebase-cloud-firestore

Integrate Cloud Firestore with Flutter apps for data storage and real-time sync.

Community
Advanced
๐Ÿ“ฆ In Repo
evancaevanca

firebase-messaging

Integrate Firebase Cloud Messaging push notifications in Flutter apps.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

firebase-ai

Integrate Firebase AI and Gemini models into Flutter apps.

Community
Advanced
๐Ÿ“ฆ In Repo
evancaevanca

code-review

Review Flutter and Dart pull requests for correctness, security, style, testing, and documentation.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

firebase_analytics

Integrate Firebase Analytics into Flutter apps to track events and user properties.

Community
Advanced
๐Ÿ“ฆ In Repo
evancaevanca

firebase-in-app-messaging

Integrate Firebase In-App Messaging into Flutter apps with analytics event triggers.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

provider

Implement the Provider package for Flutter state management with MultiProvider.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

flutterfire-configure

Configure Firebase for Flutter apps using the FlutterFire CLI.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

dart-3-updates

Apply Dart 3 branches, patterns, and records in Dart/Flutter code.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

firebase-auth

Integrate Firebase Authentication into Flutter apps for user sign-in and session management.

Community
Intermediate
๐Ÿ“ฆ In Repo
evancaevanca

mocktail

Mock and verify Dart/Flutter tests without code generation using Mocktail.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How 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โ†’