Agent Plugins Marketplace
All plugins

flutter

v0.9.0

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.

Claude Code6 Skills

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

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install flutter@agent-plugin-marketplace

Paste 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-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/flutter/.

Plugin files

plugins/flutter/
├── .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

analysis-optionsskills/analysis-options/SKILL.md

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.

dartskills/dart/SKILL.md

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.

internationalizationskills/internationalization/SKILL.md

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.

kotlinskills/kotlin/SKILL.md

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.

pubspecskills/pubspec/SKILL.md

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.

swiftskills/swift/SKILL.md

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

plugins/flutter/.claude-plugin/plugin.json
{
  "$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
    }
  }
}

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)