flutter-dart-expert

flutter-dart-expert is a skill for Cursor from roedyrustam/vibes-plug. It costs 77 tokens per session (3,069 once invoked), scanned A, original, MIT.

A guide to building applications with Flutter and Dart for mobile, web, and desktop platforms. Flutter is a toolkit for creating interfaces from one codebase, and Dart is the programming language it uses.

In plain words
What is it for?
Use it to build iOS, Android, web, macOS, Windows, or Linux apps; manage application state with Riverpod; define routes with go_router; create adaptive Material interfaces; and write platform channels.
Why use it?
It helps structure cross-platform applications with adaptive visual design, navigation, state management, and connections to services such as Firebase or Supabase. It also covers communication with platform-specific features.

Skill for Cursor

Written for Cursor: shipped in a Cursor plugin.

Part of the vibes-plug plugin — 171 skills, 8 agents, 2 MCP servers shipped together

Good fit Use it to build iOS, Android, web, macOS, Windows, or Linux apps; manage application state with Riverpod; define routes with go_router; create adaptive Material interfaces; and write platform channels.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/roedyrustam/vibes-plug/flutter-dart-expert
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add roedyrustam/vibes-plug --skill flutter-dart-expert
Clone the repo
git clone --depth 1 https://github.com/roedyrustam/vibes-plug

Made for: Cursor.

Or install vibes-plug, the plugin that ships this one along with the rest of its 171 skills, 8 agents, 2 MCP servers.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for flutter-dart-expert

README.md
[![agentmods](https://agentmods.dev/badge/skills/roedyrustam/vibes-plug/flutter-dart-expert/github.svg)](https://agentmods.dev/skills/roedyrustam/vibes-plug/flutter-dart-expert)
Your own site
<a href="https://agentmods.dev/skills/roedyrustam/vibes-plug/flutter-dart-expert"><img src="https://agentmods.dev/badge/skills/roedyrustam/vibes-plug/flutter-dart-expert/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for flutter-dart-expert

Your own site · 80×15
<a href="https://agentmods.dev/skills/roedyrustam/vibes-plug/flutter-dart-expert"><img src="https://agentmods.dev/badge/skills/roedyrustam/vibes-plug/flutter-dart-expert.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 77 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,069 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00077 $0.03069
Opus 5.5 $0.00031 $0.01228
Sonnet 5.5 $0.00015 $0.00614
Haiku 4.5 $0.00008 $0.00307

Measured 2d ago against content hash 07b79c990d78, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

flutter-dart-expert scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.cursor/skills/flutter-dart-expert/SKILL.md · 320 lines

How it starts

The opening of the file, as written. The whole thing — 320 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Flutter & Dart Expert (Flutter 3.27 / Dart 3.7 Edition)

English | Bahasa Indonesia


English

Orchestration & Integration

Connects with: brainstorming, zero-to-prod-orchestrator, design-system-architect, ui-ux-pro-max, visual-ui-auditor, anti-slop, database-orm-expert, authentication-identity-expert, firebase-security-expert, ci-cd-devops-architect, e2e-testing-expert, apple-ecosystem-expert, session-memory-manager.

Description

Expert guide for building production-grade cross-platform applications using Flutter 3.27+ and Dart 3.7+. Covers Material 3 adaptive theming, Riverpod 3 state management, go_router declarative navigation, Impeller rendering engine, platform channels, custom render objects, and Firebase/Supabase backend integration for iOS, Android, Web, macOS, Windows, and Linux targets.

Trigger Conditions

  • Building a new Flutter/Dart cross-platform application (mobile, web, desktop).
  • Using Riverpod 3 for state management with code generation.
  • Implementing Material 3 adaptive design with ColorScheme.fromSeed.
  • Setting up go_router declarative navigation with typed routes.
  • Writing platform channels (MethodChannel/EventChannel) or FFI.
  • Integrating Flutter with Firebase, Supabase, or custom REST/GraphQL APIs.
  • Optimizing rendering performance with Impeller (default engine).
  • Building Flutter plugins or packages for pub.dev.

What's New in 2026

Dart 3.7 — Language Improvements
  • Static Metaprogramming (Macros): Compile-time code generation for JSON serialization, data classes, and ORM models without build_runner.
  • Pattern Matching Enhancements: Exhaustive switch expressions with sealed class hierarchies.
  • Extension Types (Stable): Zero-cost wrappers for type safety without runtime overhead.
  • Enhanced Enums: Enum members with fields, methods, and interface implementations.
Flutter 3.27 — Framework Updates
  • Impeller (Default): Hardware-accelerated rendering engine — eliminates shader compilation jank on iOS, Android, and desktop.
  • Material 3 Complete: Full M3 component set with adaptive layouts for mobile/tablet/desktop.
  • Platform Views v2: Improved hybrid composition for embedding native views (maps, ads, WebView).
  • DevTools 2026: Enhanced performance profiling, widget inspector, and memory analysis.
  • WebAssembly (Stable): Flutter web compiled to Wasm for near-native performance.
  • Dart-only Packages: Build backend APIs with dart_frog or shelf using the same Dart codebase.

Read the full file on GitHub · 320 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago Changed 07b79c990d78
  2. 3d ago Changed 8b03f7f76881
  3. 4d ago First seen · 320 lines · 77 tokens per session scan A cbd2d7b51e6a

Subscribe to this mod's changes

flutter-dart-expert is a skill published in the GitHub repository roedyrustam/vibes-plug (113 stars, last pushed today), licensed MIT. It adds 77 tokens to every session and 3,069 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-20.

Related

Other skills, from other repositories

ios-development

Comprehensive iOS app development skill. Use this skill for ANY iOS-related task: writing Swift/SwiftUI/UIKit code, architecting apps, debugging crashes, setting up navigation, networking, data persistence, animations, performance optimization, App Store submission, Xcode configuration. Trigger when user mentions…

AnastasiyaW/codex-claude-code-config · 188 tokens

swiftui-patterns

SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.

majiang213/OpenClaw-MAS · 34 tokens

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns.

majiang213/OpenClaw-MAS · 34 tokens

compose-multiplatform-patterns

Compose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI.

majiang213/OpenClaw-MAS · 37 tokens

android-jetpack-compose-expert

Expert guidance for building modern Android UIs with Jetpack Compose, covering state management, navigation, performance, and Material Design 3.

sickn33/agentic-awesome-skills · 35 tokens

wear-compose-m3

Guidance for Wear OS Compose Material3 (Wear Compose Material 3 / Wear Compose Material3) watch and wearable apps. Covers creating, updating, and migrating projects (Material 2.5 and Horologist migration) using androidx.wear.compose.material3, androidx.wear.compose.foundation, and androidx.wear.compose.navigation3…

android/skills · 91 tokens