Flutter AI Skills and Rules
A set of 36 Flutter and Dart skills the agent loads by itself, all sourced from official documentation
Low risk
We rate an entry low when it mostly gives the agent instructions and reference material.
Why this level
- The skills consist of instructions and official documentation extracts
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/flutter-ai-skills-and-rulesDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run one by one in the Claude Code chat
/plugin marketplace add evanca/flutter-ai-rules
/plugin install flutter-ai-skills@flutter-ai-rulesInstall the set: npx skills add evanca/flutter-ai-rules. For Claude Code as a plugin: /plugin marketplace add evanca/flutter-ai-rules, then /plugin install flutter-ai-skills@flutter-ai-rules.
Other ways from the author
npx skills add evanca/flutter-ai-rulesThe skills CLI detects installed agents. Needs Node 22.20 or newer.
This is third-party code. Review the repository files before installing.
What it does
This is a set of Flutter and Dart skills where each skill is a folder with a SKILL.md file. The agent reads the description, decides a task matches, and pulls the guidance it needs: Flutter and Dart foundations, state management with Bloc, Riverpod and Provider, testing, Firebase, accessibility and store preparation. The material is sourced only from official Flutter, Dart, Firebase and package documentation, with no personal preferences. The repo is set up both as a plugin marketplace and as a package set for the skills CLI.
Who it is for. For Flutter and Dart developers who want the agent to follow official practices.
Good fit when
- You write or review Flutter and Dart code
- You need practices for Bloc, Riverpod, Provider or testing
- You set up Firebase in a Flutter project
Not a fit when
- The project is not Flutter and Dart
- You need opinionated architecture calls rather than documentation extracts
Example request
Add Google sign-in to the profile screen in Flutter, following the firebase-auth and flutter-app-architecture practicesLimitations
The skills are deliberately non-opinionated and mirror official documentation, so different packages may advise differently when their sources do. GitHub Copilot does not read SKILL.md, so it has separate rule files and combined sets. Installing through the skills CLI needs Node 22.20 or newer.
How to disable. Uninstall the flutter-ai-skills plugin via /plugin or remove the skills from the agent skills directory.
Security check
- The skills consist of instructions and official documentation extracts
README in short
The README describes a set of 36 Flutter and Dart skills the agent loads by itself from the description. Installation is one skills CLI command or a plugin marketplace for Claude Code, Codex, Cursor and Antigravity. Windsurf uses a manual copy, and GitHub Copilot gets separate rule files and combined sets sized to its limits. The material is built on official documentation. MIT license for the repo's own content.
FAQ
How does the agent pick a skill?
It reads each skill's description and pulls the one that matches the task, for example firebase-auth when touching auth or riverpod when working with providers.
Can I install a single skill?
Yes, the skills CLI supports picking one skill, for example npx skills add evanca/flutter-ai-rules --skill flutter-best-practices.
Related
An MCP server and CLI from Sentry for building, running and testing Xcode iOS and macOS projects from an AI agent
Paul Hudson's skill for reviewing and writing SwiftUI for iOS 26: deprecated APIs, data flow, navigation, accessibility, performance
Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps
An open phone agent model and framework: it reads the screen and taps through Android, HarmonyOS and iOS apps from a text command