About flutter
flutter is a skill for developers building cross-platform UIs with Flutter. It covers widgets, state management, navigation, project configuration, builds, and debugging, with guidance on component structure and testing across targets.
Key features
- 01Build Flutter UI and widgets
- 02Configure state management and navigation
- 03Set up pubspec, themes, and plugins
- 04Run and build Flutter apps
- 05Use hot reload and debugging
- 06Apply component and list practices
Use cases
- 01Develop a cross-platform UI with Flutter
- 02Configure a Flutter project and plugins
- 03Build or debug an app
- 04Test performance across targets
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ full-stack-skills/ flutter-skills --skill flutterAfter installing, type/flutterin Claude Code to confirm it loaded.
Bundled filesagents/openai.yamlLICENSE.txt
Details
From the project READMEWhen to use this skill
Use this skill whenever the user wants to:
- 用 Flutter 开发跨平台 UI、Widget、状态管理与导航
- 配置 pubspec、主题、插件与构建
How to use this skill
- 核心:StatelessWidget/StatefulWidget、Material/Cupertino;setState、Provider/Riverpod;路由。
- 运行:flutter run、build apk/ios;热重载与调试。
- 参考:https://docs.flutter.dev/
Best Practices
- 组件拆分与 const;列表与 Key 使用。
- 状态管理一致;多端测试与性能。
Keywords
flutter, 跨平台, Widget, Dart
Comments
Markdown supported