Compétences firebase-development:debug
🔧

firebase-development:debug

Sûr

偵錯 Firebase 開發問題

Firebase 開發問題如果沒有系統化的方法可能很難排除。本技能提供逐步工作流程,用於診斷模擬器問題、規則違規、函數錯誤、認證問題和部署失敗。

Prend en charge: Claude Codex Code(CC)
⚠️ 67 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "firebase-development:debug". Firebase emulators are not starting. I see port conflict errors.

Résultat attendu:

  • 讓我幫您偵錯 Firebase 模擬器連接埠衝突。以下是系統化的方法:
  • 1. 使用 lsof 命令識別正在使用的連接埠
  • 2. 終止衝突的程式
  • 3. 在重新啟動之前匯出任何現有的模擬器資料
  • 4. 使用正確的配置重新啟動模擬器
  • 您想要我詳細說明每個步驟嗎?

Audit de sécurité

Sûr
v3 • 1/10/2026

This is a pure documentation skill containing only markdown text and workflow guidance. No executable code, scripts, network calls, or file system access. The skill provides debugging instructions for Firebase development issues.

1
Fichiers analysés
183
Lignes analysées
0
résultats
3
Total des audits
Aucun problème de sécurité trouvé

Score de qualité

38
Architecture
100
Maintenabilité
81
Contenu
31
Communauté
100
Sécurité
61
Conformité aux spécifications

Ce que vous pouvez construire

模擬器啟動問題

解決 Firebase 模擬器無法啟動時的連接埠衝突和初始化錯誤

規則違規

診斷 PERMISSION_DENIED 錯誤並修復 Firestore 安全規則

函數部署失敗

偵錯 Cloud Functions 錯誤和部署配置問題

Essayez ces prompts

模擬器無法啟動
Firebase 模擬器無法啟動。我看到連接埠衝突錯誤。幫我偵錯這個問題。
規則權限被拒
在模擬器中嘗試寫入 Firestore 時出現 PERMISSION_DENIED 錯誤。偵錯我的安全規則。
函數未執行
我的 Cloud Function 未執行。它超時且沒有顯示錯誤。幫我偵錯。
認證權杖錯誤
Firebase 認證在模擬器中無法運作。權杖被拒絕。偵錯我的認證設定。

Bonnes pratiques

  • 在重新啟動模擬器之前一定要匯出資料以保留測試資料
  • 在部署之前使用模擬器 UI 中的規則遊樂場來測試規則
  • 在 docs/debugging-notes.md 中記錄偵錯步驟和解決方案以供日後參考

Éviter

  • 在匯出資料之前對模擬器使用 kill -9
  • 跳過規則遊樂場並猜測規則問題
  • 在生產環境中測試而非使用模擬器進行偵錯

Foire aux questions

本技能是否適用於 Firebase 模擬器套件?
是的。本技能專門用於排除 Firebase 模擬器套件的問題,包括 Firestore、Functions、Auth 和 Hosting 模擬器。
本技能可以自動修復我的安全規則嗎?
不行。本技能提供診斷指導並幫助您識別問題。您必須使用規則遊樂場手動編輯和測試您的規則。
本技能會修改我的專案檔案嗎?
不行。本技能只提供說明和指導。它不會執行命令或修改您專案中的任何檔案。
本技能使用哪些偵錯工具?
本技能指導您使用 Firebase 模擬器 UI、規則遊樂場、CLI 命令如 firebase emulators:start,以及用於連接埠分析的 lsof。
我可以使用本技能來處理生產環境的 Firebase 問題嗎?
本技能專為模擬器和本地開發問題設計。對於生產問題,請使用直接的 Firebase 控制台和日誌工具。
本技能與 firebase-development:validate 有何不同?
偵錯專注於修復您遇到的特定錯誤和問題。驗證專注於在沒有特定錯誤的情況下審查程式碼結構和配置。

Détails du développeur

Structure de fichiers

📄 SKILL.md