flutter avatar

Flutter Plugins

Scaffolds Flutter plugin packages with the right architecture for your use case. Includes a decision tree that routes you to FFI-only templates if you're wrapping C/C++ code, standard method channels for straightforward platform APIs, or federated multi-package setups when you need platform implementations decoupled across teams. Handles the Android v2 embedding lifecycle hooks and sets up Kotlin/Java and Swift/Objective-C environments with proper channel registration. The federated option is genuinely useful for larger projects where iOS and Android teams work independently. Saves you from manually wiring up all the boilerplate that makes plugins actually callable from Dart, which is more finicky than it should be.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
8
skills.sh installs
982
GitHub stars
2.6K
last updated
Jul 14, 2026

Install

$ npx -y skills add flutter/skills --skill flutter-plugins --agent claude-code

Installs into .claude/skills of the current project.

Files

Scaffolds Flutter plugin packages with the right architecture for your use case. Includes a decision tree that routes you to FFI-only templates if you're wrapping C/C++ code, standard method channels for straightforward platform APIs, or federated multi-package setups when you need platform implementations decoupled across teams. Handles the Android v2 embedding lifecycle hooks and sets up Kotlin/Java and Swift/Objective-C environments with proper channel registration. The federated option is genuinely useful for larger projects where iOS and Android teams work independently. Saves you from manually wiring up all the boilerplate that makes plugins actually callable from Dart, which is more finicky than it should be.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/flutter/skills
Category
Mobile Development

More from flutter/skills

All 56
1flutter avatarflutter-platform-viewsflutter/skillsflutter platform views979skills.sh installs
2flutter avatarflutter-environment-setup-macosflutter/skillsflutter environment setup macos899skills.sh installs
3new-silvermoon avatarandroid-testingnew-silvermoon/awesome-android-agent-skillsComprehensive testing strategy involving Unit, Integration, Hilt, and Screenshot tests.869skills.sh installs
4cap-go avatarcapacitor-plugin-upgradescap-go/capgo-skillsGuides the agent through upgrading a Capacitor plugin to a newer major version. Covers dependency alignment, native platform changes, example app verification, 772skills.sh installs
5dpconde avatarandroid-developmentdpconde/claude-android-skillandroid development745skills.sh installs
6cap-go avatarcapacitor-app-upgrade-v7-to-v8cap-go/capgo-skillsGuides the agent through upgrading a Capacitor app from v7 to v8. Use when the project is on Capacitor 7 and needs the v8 migration path. Do not use for other m744skills.sh installs