flutter
v0.9.0Opinionated Flutter plugin — a `dart` router skill (lean SKILL.md routing to on-demand references: GetX, a Firebase suite of auth/analytics/app-check/crashlytics/messaging/storage, and feature areas of architecture, state, navigation, theming, layouts, animations, performance, maps, webview, webrtc, revenuecat, image handling, http/json, concurrency, caching, testing, flavors, app-size, coverage, build) and a `swift` router skill (Swift, SwiftUI, Xcode), plus `kotlin`, `pubspec`, `analysis-options`, and `internationalization`, and bundled Dart, Kotlin & Swift (SourceKit) language servers. Its stack adapter retired in Wave C — `dart-flutter` is a stackgen bundle now, and the app-framework pack carries the Dart/Kotlin/Swift judgment. Self-contained — no cross-marketplace dependencies.
By Viraj Patel1 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Aug 30, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install plugin
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install flutter@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/virajp/ai-pluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/flutter/.
Plugin files
├── .claude-plugin/plugin.json├── skills/analysis-options/SKILL.md├── skills/dart/SKILL.md├── skills/internationalization/SKILL.md├── skills/kotlin/SKILL.md├── skills/pubspec/SKILL.md└── skills/swift/SKILL.md
Included Skills6
Opinionated analysis_options.yaml for Flutter — extends flutter_lints with an explicit strict linter rule set, the formatter block (page_width 120, automate trailing commas), analyzer error severities, and generated-code excludes. The concrete backing of the dart skill's style rules; a clean `flutter analyze` is the merge gate. Auto-applies when editing analysis_options.yaml.
Flutter & Dart development — the always-on coding baseline plus deep references for state management, architecture, navigation, UI/theming/animation, performance, data & networking, Firebase, media, monetization, native interop, and build tooling. Auto-applies when editing any Dart file. Use when writing or reviewing any Flutter/Dart code; read the reference matching your task.
How the Flutter app localizes — ARB files with English as the template, l10n.yaml config, the genarb → arb_translate → gen-l10n pipeline, GetMaterialApp delegate wiring, and L10n.of(context) usage. Auto-applies when editing ARB files or l10n.yaml.
Writing the Android-native (Kotlin) side of a Flutter app for features Flutter can't reach — a MethodChannel handler registry, main-looper dispatch, notImplemented defaults, and Native↔Flutter invocation. Auto-applies when editing any Kotlin file.
Opinionated pubspec.yaml standards for Flutter apps — unconstrained versions pinned by the lock file, a pub.dev URL comment per package, dependencies vs dev_dependencies, SDK constraints, and code-gen packages. Auto-applies when editing pubspec.yaml or pubspec.lock.
The iOS-native (Swift) side of a Flutter app — the Swift/SwiftUI coding baseline, MethodChannel bridging from AppDelegate, and Xcode project/build workflows. Auto-applies when editing any Swift file. Use when writing native iOS code or working with the Xcode project; read the reference matching your task.
Plugin manifests1
{
"$schema": "https://www.schemastore.org/claude-code-plugin-manifest.json",
"name": "flutter",
"version": "0.9.0",
"description": "Opinionated Flutter plugin — a `dart` router skill (lean SKILL.md routing to on-demand references: GetX, a Firebase suite of auth/analytics/app-check/crashlytics/messaging/storage, and feature areas of architecture, state, navigation, theming, layouts, animations, performance, maps, webview, webrtc, revenuecat, image handling, http/json, concurrency, caching, testing, flavors, app-size, coverage, build) and a `swift` router skill (Swift, SwiftUI, Xcode), plus `kotlin`, `pubspec`, `analysis-options`, and `internationalization`, and bundled Dart, Kotlin & Swift (SourceKit) language servers. Its stack adapter retired in Wave C — `dart-flutter` is a stackgen bundle now, and the app-framework pack carries the Dart/Kotlin/Swift judgment. Self-contained — no cross-marketplace dependencies.",
"author": {
"name": "Viraj Patel"
},
"keywords": [
"flutter",
"dart",
"getx",
"firebase",
"swift",
"swiftui",
"xcode",
"kotlin",
"i18n",
"testing",
"mobile",
"skills",
"language-server",
"lsp"
],
"lspServers": {
"dart-lsp": {
"args": [
"x",
"flutter@latest",
"--",
"dart",
"language-server",
"--protocol=lsp"
],
"command": "mise",
"extensionToLanguage": {
".dart": "dart"
},
"startupTimeout": 60000
},
"kotlin-lsp": {
"args": [
"x",
"kotlin@latest",
"--",
"kotlin-lsp",
"--stdio"
],
"command": "mise",
"extensionToLanguage": {
".kt": "kotlin",
".kts": "kotlin"
},
"startupTimeout": 60000
},
"sourcekit-lsp": {
"args": [
"x",
"--",
"sourcekit-lsp"
],
"command": "mise",
"extensionToLanguage": {
".swift": "swift"
},
"startupTimeout": 1000
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[flutter on Agent Plugins Marketplace](https://pluginsmp.com/plugins/flutter)