flutter-code-review
审查Flutter应用的PR,包括检查错误、用户体验问题、性能回退、缺少的测试和可读性;涵盖应用代码、包/插件以及CI配置。当被要求审查一个Flutter PR、进行Flutter代码审查或在Flutter仓库中查找错误时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
审查Flutter应用的PR,包括检查错误、用户体验问题、性能回退、缺少的测试和可读性;涵盖应用代码、包/插件以及CI配置。当被要求审查一个Flutter PR、进行Flutter代码审查或在Flutter仓库中查找错误时使用。
[Flutter] Flutter性能最佳实践和优化指南。构建成本、渲染、列表、动画以及反模式。(项目)
使用Riverpod(代码生成)、Freezed和GoRouter构建和调试Flutter/Dart应用程序。在实现Flutter功能、运行应用、热重载/重启或调试UI时使用。
何时:Flutter/Dart代码审查,Widget模式,状态管理检查,BLoC/Provider/Riverpod分析 什么:最佳Widget实践 + 状态管理模式 + 性能优化 + 平台通道审查 何时不适用:原生Android → kotlin-android-reviewer, 原生iOS → ios-reviewer
在部署到Fly.io时使用 - 涵盖单卷限制、monorepo部署、Next.js/Python的Dockerfile模式以及常见故障排除
快速MVP部署到fly.io,适用于JavaScript(Next.js、RedwoodSDK、Express)、Rust(Axum、Rocket)、Python(FastAPI)和通用Dockerfile。在将应用程序部署到fly.io、设置数据库(Postgres、卷、Tigris对象存储)、管理密钥、配置自定义域名、设置GitHub Actions工作流、为拉取请求创建审查应用或解决fly.…
强制执行fn(args, deps)模式:具有显式依赖注入的函数优于类
有科学依据的方法来保持深度专注、管理干扰并最大化编程效率
掌握使用Dart 3、高级组件等进行Flutter开发
[Flutter] pub.dev 包搜索技巧。快速包搜索、信息查询、版本检查和依赖分析。(项目)
运行Sanmill的Flutter测试套件,包括单元测试、组件测试和集成测试;在运行测试或检查测试覆盖率时使用。
为现有的uxscii组件添加交互状态,如悬停、聚焦、禁用、激活和错误状态。当处理.uxm文件时使用,当用户想要扩展、增强或向.uxm组件添加状态时。
在Fly.io上部署和管理全球分布的应用程序
将innozverse API部署到Fly.io,管理部署,检查状态,查看日志,并解决部署问题。在部署API或调试Fly.io部署问题时使用。
使用Flyway SQL迁移、tini初始化系统和MySQL集成测试来设置后端项目。修改来自backend-docker技能的现有Dockerfile。
为React和MobX项目强制执行特定的目录结构。
[Flutter] Flutter代码混淆指南。构建命令、符号文件、堆栈跟踪反混淆及限制。(项目)
遵循Flutter和Dart开发的最佳实践,包括项目结构、API服务模式、StatefulWidget的使用以及环境配置。在开发移动应用功能或修改Flutter代码时使用。
运行Flutter测试并分析结果。在实现游戏逻辑、修复错误或验证更改时使用。触发词包括“运行测试”、“测试这个”、“验证”、“检查是否有效”。
通过交互式菜单或直接脚本调用,根据模式验证uxscii组件和屏幕
通过组合多个uxscii组件来构建完整的UI屏幕。在处理.uxm文件时使用,当用户想要创建、搭建或构建如登录、仪表板、个人资料、设置或结账页面等.uxm屏幕时。
使用Deno格式化工具格式化TypeScript源代码
验证画布填充阶段转换要求。检查G0-G4门,以确定在推进阶段之前是否满足先决条件。在检查准备情况、验证门或评估画布完成状态时使用。
仅用于汇总K18 QC文件的摘要生成器;当格式被确认后,生成摘要输出并追加清单行。