Compétence Firestore officielle de Firebase : l'agent utilise d'abord Firebase CLI pour lister les bases de données Firestore du projet, déterminer s'il s'agit de la version Standard ou Enterprise, puis lit les guides correspondants à la version pour la création de la base, le modèle de données, les index et les SDK Web / Android / iOS / Flutter / Python.
Installations sur skills.sh 138388 (+554 / 24h)
Audit de sécurité : Non audité
- Pas encore scanné
Justification
- Obligation d'identifier d'abord la version de l'instance avant d'écrire du code : utiliser npx -y firebase-tools@latest firestore:databases:list et firestore:databases:get pour vérifier, puis demander à l'utilisateur quelle base choisir ou s'il faut en créer une nouvelle
- En l'absence de base, créer par défaut une version Enterprise, lister d'abord les régions disponibles, et suggérer de placer la base dans la même région que les autres ressources du projet
- Pour la rédaction des règles de sécurité firestore.rules, déléguer à l'agent sous-jacent firestore-rules-author ; en l'absence de cet agent, lire la compétence firestore-rules-creation du même dépôt
- Le dépôt est sous licence Apache-2.0 ; 12 autres compétences Firebase du même dépôt figurent au classement ; installations sur skills.sh 24 heures 554 (représente uniquement l'intérêt)
Utilisation
- La commande d'installation s'affichera une fois l'audit validé ; le README fournit également des méthodes d'installation de plugins pour Claude, Codex et Gemini CLI, où l'adresse du dépôt est indiquée comme firebase/skills
- Nécessite un compte Google / Firebase avec les autorisations de projet et une connexion à Firebase CLI ; Firebase CLI n'a pas besoin d'être préinstallé, la compétence utilise npx pour le récupérer temporairement
Risques
- Non audité pour cette période, note fixe C, commande d'installation non affichée ; SKILL.md demande à l'agent de récupérer la dernière version de firebase-tools via npx et d'exécuter des commandes de création de base, ce qui modifie le projet cloud, ce qui est cohérent avec l'usage prévu ; les trois audits tiers sur skills.sh sont tous « Pass »
- Création par défaut d'une version Enterprise, dont la facturation diffère de la version Standard ; vérifier soi-même les prix et les régions avant la création de la base
- Les guides de chaque version sous references/ n'ont pas été lus cette fois ; les installations hebdomadaires ont lentement diminué de 5085 à 3643