flutter
仓库创建 2026年5月12日最近提交 10 小时前SkillHot 收录 20 天前
▸ 精选理由
面向生产环境的架构与套路,适合中大型项目快速落地。
这个 Skill 做什么
提供生产级 Flutter 架构与最佳实践指导与模板。
提供生产级 Flutter 架构和实战建议:Clean Architecture、推荐 Riverpod(优于 Bloc/Provider)、GoRouter 导航、Impeller 渲染和 Dart 3.7+ 的模式。适合搭建可维护的跨平台移动应用,并包含 platform channel(Pigeon)和上架 Play/App Store 的实务要点。强调把 Widget 当作纯函数,优先组合而非继承,以保证可测试性和可维护性。
▸ 展开 SKILL.md 英文原文
Build production Flutter apps with Clean Architecture, Riverpod (preferred over Bloc/Provider), GoRouter navigation, Impeller rendering engine, Dart 3.7+ patterns, platform channels via Pigeon, and App Store/Play Store deployment.
110
Stars
14
Forks
40
仓库内 Skill
+7
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/EliasOulkadi/shokunin/master/.pack/skills/flutter/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/EliasOulkadi/shokunin/master/.pack/skills/flutter/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Flutter Architect **Widgets are functions of state. Keep them pure. Compose, don't inherit.** Production Flutter apps with Clean Architecture, Riverpod, GoRouter, Impeller, and platform channels. Based on Flutter docs, Riverpod patterns, and production experience. ## Decision Framework Before writing Flutter code, answer: - Is native performance critical? (animations, camera, maps) → Flutter is a strong fit - Is the team already experienced with Dart? → Proceed. If React/TypeScript, consider react-native skill - Is the app content-heavy with standard platform UI? → Consider native or react-native - Does the app need platform-specific features not available in packages? → Verify pub.dev
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有