Build the foundation
once.
Architecture, immutable state, environments, and the practices that keep a Flutter codebase easy to change.
An open-source project by Aria Ramin
A curated library of reusable skills that helps AI coding tools make better decisions across the entire Flutter lifecycle.
Repository github.com/ariaramin/flutter-skills ↗
01 · Collections
Each skill packages decision-making, failure modes, and field-tested guidance—not another generic prompt.
Architecture, immutable state, environments, and the practices that keep a Flutter codebase easy to change.
02 · Skill catalog
Every skill in the repository, in the same groups as the README catalog. Select any combination and copy install commands for those folders.
No skills match that search.
Ready to install
These commands download the selected skill folders into ./selected-skills. Each folder contains SKILL.md. Copy a folder into your AI coding tool’s skills directory.
03 · Open collection
Have a hard-won Flutter lesson? Package the workflow, trade-offs, and edge cases so the entire community can reuse it.
Contribute a skill ↗Name the real problem and when the skill should activate.
Document the decisions, pitfalls, and supporting references.
Submit a focused skill folder for review.
Flutter and the related logo are trademarks of Google LLC. This is an independent community project and is not endorsed by Google.