Official Firebase Firestore skill: The agent first uses the Firebase CLI to list Firestore databases in the project and determine whether it is the Standard or Enterprise edition, then reads the corresponding guides for database creation, data models, indexes, and Web / Android / iOS / Flutter / Python SDKs based on the edition.
skills.sh install count 138388 (+554 / 24h)
Security Audit: Not audited
- Not yet scanned
Rationale
- Enforces identifying the instance version before writing code: Uses
npx -y firebase-tools@latest firestore:databases:listandfirestore:databases:getto check, then asks the user which database to select or whether to create a new one - Defaults to creating a new Enterprise edition if no database exists, first lists available regions, and suggests placing it in the same region as other resources in the project
- Delegates writing
firestore.rulessecurity rules to thefirestore-rules-authorsub-agent; if no sub-agent is available, it reads thefirestore-rules-creationskill from the same repository - The repository is licensed under Apache-2.0; there are 12 other Firebase skills from the same repository on the leaderboard; skills.sh installs 554 in 24 hours (indicating attention only)
Usage
- Installation command will be displayed after the audit passes; the README also provides plugin installation methods for Claude, Codex, and Gemini CLI, where the repository address is written as
firebase/skills - Requires a Google / Firebase account with project permissions and login to the Firebase CLI; the Firebase CLI does not need to be pre-installed, as the skill temporarily fetches it using
npx
Risks
- Not audited this period, fixed at C-level, installation command not displayed;
SKILL.mdinstructs the agent to usenpxto fetch the latest version offirebase-toolsand execute database creation commands, which modifies the cloud project, consistent with its purpose; all three third-party audits on skills.sh are Pass - Defaults to creating a new Enterprise edition, which has different billing than Standard; verify pricing and regions yourself before creating the database
- The version-specific guides under
references/were not read this time; weekly installs have slowly decreased from 5085 to 3643