Fähigkeiten firebase-development:add-feature
🔥

firebase-development:add-feature

Sicher

TDDを使用したFirebaseプロジェクトへの機能追加

Firebaseプロジェクトへの機能追加には、セキュリティパターンの遵守、テストの事前記述、およびエミュレータによる検証が必要です。このスキルは、Cloud Functions、Firestoreコレクション、およびAPIエンドポイントのためのステップバイステップのTDDワークフローを提供します。

Unterstützt: Code(CC)
⚠️ 65 Schlecht
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "firebase-development:add-feature". Firebaseプロジェクトに新しい注文を作成するHTTPエンドポイントを追加する

Erwartetes Ergebnis:

  • TDDワークフローの12ステップのTodoWriteチェックリストを作成
  • 注文作成ハンドラの最初に失敗するテストを作成
  • 認証と検証を持つ注文ハンドラを作成
  • ordersコレクションのFirestoreセキュリティルールを追加
  • レスポンンパターンを持つExpressルートを実装
  • Firebaseエミュレータで検証

Sicherheitsaudit

Sicher
v3 • 1/10/2026

This is a pure prompt-based guidance document with no executable code. The skill provides TDD workflow instructions and code pattern examples for Firebase development. No scripts, network calls, filesystem access, or command execution capabilities detected.

1
Gescannte Dateien
246
Analysierte Zeilen
0
befunde
3
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
81
Inhalt
20
Community
100
Sicherheit
61
Spezifikationskonformität

Was du bauen kannst

Probiere diese Prompts

Bewährte Verfahren

  • 常にフィーチャーを実装する前にテストを作成する (TDD要件)
  • 一貫性のため{success, message, data?}レスポンンパターンを使用する
  • すべてのファイルにABOUTMEコメントを追加して目的を説明する
  • デプロイ前にFirebaseエミュレータで変更を検証する

Vermeiden

  • もっと早く進むためにテストをスキップする - テストはバグを早期に発見する
  • 適切なセキュリティルールなしでクライアントコレクションに書き込む
  • すべての層で入力を検証しない (多層防御)
  • エミュレータテストなしでデプロイする

Häufig gestellte Fragen

FirebaseフィーチャーのTDDワークフローは何ですか?
最初に失敗するテストを書き、テスト合格のためにフィーチャーを実装し、Firebaseエミュレータで検証します。このスキルは12ステップのチェックリストを提供します。
このスキルはすべてのFirebaseプロジェクト構造で動作しますか?
はい、Express API、ドメイングルーピング、および個々の関数ファイルパターンを検出し、それに応じて適応します。
どのような認証方法がサポートされていますか?
API Key認証(サーバーサイド検証)とFirebase Auth(クライアントサイド)の両方がサポートされています。
エミュレータテストは必須ですか?
はい、このスキルはフィーチャーを完了としてマークする前にエミュレータ検証を必要とします。
複数のホスティングサイトに追加できますか?
はい、このスキルは適切なrewrite設定を持つマルチホスティングセットアップをサポートしています。
これはfirebase-development:project-setupとどう異なりますか?
project-setupは新しいFirebaseプロジェクトを作成し、add-featureは新しい関数、エンドポイント、コレクションを持つ既存プロジェクトを拡張します。