Firestore Rules Creation skill: what it does and how to install it
Designs and hardens Cloud Firestore Security Rules by analysing data access, validating schemas, and checking permissions for common attacks.
Summary generated from the skill's documentation.
Install
$ npx skills add firebase/agent-skills --skill firestore-rules-creationRun it in a terminal. If your agent is already running, start a new session so it picks the skill up.
About this skill
What it does. Analyses the codebase for Firestore paths, queries, data models and access patterns, then generates or refactors a firestore.rules file. It applies default-deny access, authentication and ownership checks, role protections, strict schema validation for creates and updates, immutable-field controls, and a documented attack review.
When to use it. For creating, reviewing or hardening Cloud Firestore Security Rules. The generated rules are prototypes that require verification before an app is broadly shared.
History
Repo stars
462
Tracking since . A chart appears once there are 7 days of data.
Stars are counted for the whole repository, which holds 2 skills.
Installs
14.7k
Tracking since . A chart appears once there are 7 days of data.
Installs via skills.sh
Similar skills
- Security and HardeningAudits and hardens code that handles user input, authentication, data storage or external integrations against common vulnerabilities.
- Semgrep Rule CreatorCreates custom Semgrep rules that detect security vulnerabilities and bug patterns.
- Sharp EdgesIdentifies error-prone APIs, dangerous configurations and designs that invite security mistakes.