Skip to content

Commit 1356f87

Browse files
authored
chore: remove security skills (#112)
1 parent 4cda4f9 commit 1356f87

5 files changed

Lines changed: 2 additions & 254 deletions

File tree

FIRESTORE-NATIVE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This section covers connecting to a Firestore instance.
2121

2222
2. **Handle Missing Variables**: If a command fails with an error message containing a placeholder like `${FIRESTORE_PROJECT}`, it signifies a missing environment variable. Inform the user which variable is missing and instruct them to set it.
2323

24-
3. **Handle Permission Errors**: If you encounter permission errors, ensure the user has the correct Firestore permissions (e.g., `datastore.entities.list`, `datastore.entities.create`). The user likely lacks the roles Cloud Datastore User (`roles/datastore.user`) and Firebase Rules Viewer (`roles/firebaserules.viewer`). You can provide these links for assistance:
24+
3. **Handle Permission Errors**: If you encounter permission errors, ensure the user has the correct Firestore permissions (e.g., `datastore.entities.list`, `datastore.entities.create`). The user likely lacks the role Cloud Datastore User (`roles/datastore.user`). You can provide these links for assistance:
2525
* Granting Roles: https://cloud.google.com/iam/docs/grant-role-console
2626
* Firestore Permissions: https://cloud.google.com/iam/docs/roles-permissions/firestore
2727

README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ This repository provides a set of agent skills to interact with [Firestore](http
3232

3333
- **Seamless Workflow:** Integrates seamlessly into your AI agent's environment. No need to constantly switch contexts for common database tasks.
3434
- **Natural Language Queries:** Stop wrestling with complex commands. Explore schemas and query data by describing what you want in plain English.
35-
- **Data & Security Management:** Manage your Firestore data and security rules directly from your agent.
35+
- **Data Management:** Manage your Firestore data directly from your agent.
3636
- **Code Generation:** Accelerate development by asking your agent to generate data classes and other code snippets based on your document structures.
3737

3838
## 📺 Video Walkthrough
@@ -228,16 +228,12 @@ Interact with Firestore using natural language:
228228
- **Document Updates and Cleanup**:
229229
- "For all 20 test users you just found, please remove product-glasses(inactive) from their wishlist."
230230
- "Update the document with ID order-987 in the orders collection to set the status to 'Shipped'."
231-
- **Security Rules Management**:
232-
- "new_rules.txt is a new Firestore Security Rule I'm working on for staging. Can you validate it for me?"
233-
- "Show me the active Firestore security rules for this project."
234231

235232
## Supported Skills
236233

237234
The following skills are available in this repository:
238235

239236
- [Firestore Data](./skills/firestore-data/SKILL.md) - Handles NoSQL document operations and collection hierarchy exploration. Use for CRUD tasks and data retrieval. Provides flexible document manipulation and structured querying.
240-
- [Firestore Security](./skills/firestore-security/SKILL.md) - Manages access control and security compliance. Use when auditing permissions or deploying new security logic. Provides rule retrieval and syntax validation.
241237

242238
## Additional Agent Skills
243239

skills/firestore-security/SKILL.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

skills/firestore-security/scripts/get_rules.js

Lines changed: 0 additions & 103 deletions
This file was deleted.

skills/firestore-security/scripts/validate_rules.js

Lines changed: 0 additions & 103 deletions
This file was deleted.

0 commit comments

Comments
 (0)