mcpField
F
flutter-patterns

flutter-patterns

github.com/heyeddi-com开发090 次安装1 天前更新
代码仓库

关于 flutter-patterns

面向 Flutter 项目的开发技能,指导 REST/JWT 与 Firebase/Firestore 的 repository 和 provider 模式,并可选验证 provider。

主要功能

  1. 01REST 与 JWT 模式指导
  2. 02Firebase 与 Firestore 模式指导
  3. 03Riverpod 约定
  4. 04可选验证 provider
  5. 05保持 widget 精简并由 repository 和 provider 处理 I/O

适用场景

  1. 01构建认证或 API repository
  2. 02选择 REST/JWT 或 Firebase 模式
  3. 03检查 provider 错误处理与令牌刷新

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/heyeddi-com/heyeddi-skills --skill flutter-patterns

安装后在 Claude Code 中输入/flutter-patterns确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

manifest.json
context/
ANTI_PATTERNS.md
EXAMPLES.md
fastapi-dio.md
firebase-client.md
PROSE_ANTI_SLOP.md
riverpod.md
VOCABULARY.md
scripts/
_skill_cli.py
validate_provider.py

详细介绍

Flutter 模式

适用场景

  • 编写身份验证、API 或 Firestore 存储库
  • 选择 FastAPI JWT 还是 Firebase 客户端模式
  • 审查 provider 错误处理和令牌刷新

说明

  1. 对于 REST + JWT 项目,阅读 context/fastapi-dio.md。
  2. 对于 Firebase/Firestore 项目,阅读 context/firebase-client.md。
  3. 阅读 context/riverpod.md,了解 provider 约定。
  4. 可选:python scripts/validate_provider.py --path lib/providers/users_provider.dart

备注

  • 优先参考上下文文档,不要自行编写拦截器或安全规则。
  • Widget 保持精简;I/O 由存储库和 provider 负责。

评论

支持 Markdown