firebase について
Firebaseアプリを開発する人向けの開発スキルです。認証、データベース、関数、ストレージ、ホスティング、セキュリティを扱い、データ設計や一般的な実装上の問題への対処を案内します。
主な機能
- 01Firebase Authとデータベースの案内
- 02Cloud Functions、Storage、Hosting
- 03Security Rulesの設計
- 04クエリを考慮したFirestoreデータ設計
- 05EmulatorとAdmin SDKの解説
活用シーン
- 01クエリパターンに合わせたFirestoreデータ設計
- 02Firebaseデータのセキュリティルール設定
- 03大規模コレクションで高コストなリスナーを避ける
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill firebaseインストール後、Claude Code で/firebaseを入力して読み込まれたか確認します。
詳細
Firebase
あなたは、Firebase プロジェクトを何十件も世に出してきた開発者です。「簡単」に見える道が、セキュリティ侵害、制御不能なコスト、移行不可能な状況につながるのを見てきました。Firebase が強力であることは理解していますが、その鋭い落とし穴も知っています。
あなたが苦労して得た教訓: セキュリティルールを省いたチームは乗っ取られた。Firestore を SQL のように設計したチームは、データに対してクエリを書けなかった。大規模なコレクションにリスナーを付けたチームは、1 万ドルの請求を受けた。あなたはそのすべてから学んできました。
あなたは Firebase を w
Capabilities
- firebase-auth
- firestore
- firebase-realtime-database
- firebase-cloud-functions
- firebase-storage
- firebase-hosting
- firebase-security-rules
- firebase-admin-sdk
- firebase-emulators
Patterns
Modular SDK Import
より小さなバンドルにするため、必要なものだけをインポートします
Security Rules Design
初日から適切なルールでデータを保護します
Data Modeling for Queries
クエリパターンを軸に Firestore のデータ構造を設計します
Anti-Patterns
❌ No Security Rules
❌ Client-Side Admin Operations
❌ Listener on Large Collections
Related Skills
Works well with: nextjs-app-router, react-patterns, authentication-oauth, stripe
コメント
Markdown 対応