360 Secure SkillHub
360 安全技能中心

flutter-patterns

为 Flutter 数据层提供 FastAPI Dio、Firebase 客户端和 Riverpod 提供者的实现模式,并附带可选的提供者校验脚本;适合编写或审查认证、API、Firestore 仓库时参考。

分类:开发
HeyEddi-com
热度 0.00
最近更新 2026-11-05 05:35:24

安装

发给 Agent
帮我安装这个技能:npx secure-skills-cli add heyeddi-com/heyeddi-skills/flutter-patterns
兼容性
通用兼容
联网要求
不联网
数据出网
数据不出本机
Metadata
name
flutter-patterns
description
Provides FastAPI Dio and Firebase client patterns for Flutter: repositories, Riverpod providers, auth. Context-first skill; use when writing or reviewing Dart data layers for HeyEddi Flutter apps.
version
1.0.0
product-version
3.8.7
author
HeyEddi-com
paths
["lib/**","pubspec.yaml"]

Flutter Patterns

When to use

  • Writing auth, API, or Firestore repositories
  • Choosing FastAPI JWT vs Firebase client patterns
  • Reviewing provider error handling and token refresh

Instructions

  1. Read context/fastapi-dio.md for REST + JWT projects.
  2. Read context/firebase-client.md for Firebase/Firestore projects.
  3. Read context/riverpod.md for provider conventions.
  4. Optional: python scripts/validate_provider.py --path lib/providers/users_provider.dart

Notes

  • Prefer context docs over improvising interceptors or security rules.
  • Widgets stay thin; repositories + providers own I/O.