Flutter AI Skills and Rules plugin

A set of 36 Flutter and Dart skills the agent loads by itself, all sourced from official documentation

  • 670 ★ on the repository
  • Last commit
  • MIT
Plugin

Broad access

Why this level

  • The code-review skill installs a PreToolUse hook, protect-token.sh, that checks every Bash command
  • With user consent it posts comments and approves PRs or MRs using GITHUB_TOKEN or GITLAB_TOKEN
  • The other skills are excerpts from the official Flutter and Dart docs
All reasons and checks

evanca/flutter-ai-rules

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/flutter-ai-skills-and-rules

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The code-review skill installs a PreToolUse hook, protect-token.sh, that checks every Bash command
  • With user consent it posts comments and approves PRs or MRs using GITHUB_TOKEN or GITLAB_TOKEN
  • The other skills are excerpts from the official Flutter and Dart docs

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 practices

Limitations

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.

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.

How are Flutter AI Skills and Rules different from a rules file?

It is 36 Flutter and Dart skills, each in a folder with SKILL.md. The agent reads the description, decides the task fits and pulls in the needed guide. All skills are built from official documentation.

How do I install Flutter AI Skills and can I take just one skill?

npx skills add evanca/flutter-ai-rules installs the set into Claude Code, Cursor, Codex, Windsurf and Copilot. You can pick individual skills during install.

Discussion

No questions or reviews yet.

Plugins

Forty Flutter skills for AI agents: architecture, Riverpod 3, tests, persistence, i18n, accessibility and store shipping.

SkillMinimal access66Repository stars

A collection of 58 skills on Flutter, Dart, Lit web components, PocketBase and SQLite, from releases to canvases and servers.

SkillMinimal access60Repository stars

Eleven Dart and Flutter skills: Drift, navigation, MVVM architecture, networking, testing, animations and localization

SkillExtended access112Repository stars
Official

The Flutter team's agent plugin: Flutter and Dart skills, the Dart MCP server and a hot reload rule for Claude Code, Cursor and Codex

PluginExtended access3.2KRepository stars

14 skills for Flutter audio: an agent writes playback, 3D sound, effects and streaming with flutter_soloud from the plugin's docs.

SkillMinimal access427Repository stars

A set of skills for iOS 26+, Swift 6.3 and SwiftUI that gives the agent knowledge of modern Apple frameworks

SkillMinimal access1.3KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Flutter AI Skills and Rules (this card)no670
Flutter Agent Pluginsyes3,172the Flutter team's agent plugin
Agent Skills for Dartyes552skills from the Dart team

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.

README badge

Report a problem