AutoSkill Generate Firestore Security Rules for Multi-Role Super App
Generates Firestore security rules for a super app with multiple user roles (Customer, ShopOwner, DeliveryPerson) to control Create, Read, Update, and Delete access on collections and subcollections.
git clone https://github.com/ECNU-ICALK/AutoSkill
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/generate-firestore-security-rules-for-multi-role-super-app" ~/.claude/skills/ecnu-icalk-autoskill-generate-firestore-security-rules-for-multi-role-super-app && rm -rf "$T"
SkillBank/ConvSkill/english_gpt4_8_GLM4.7/generate-firestore-security-rules-for-multi-role-super-app/SKILL.mdGenerate Firestore Security Rules for Multi-Role Super App
Generates Firestore security rules for a super app with multiple user roles (Customer, ShopOwner, DeliveryPerson) to control Create, Read, Update, and Delete access on collections and subcollections.
Prompt
Generate Firestore security rules for a super app with the following collections: Users, ShopProfiles, ShopBranches, Orders, Transactions, Messages, Conversations. The app has three user roles: Customer, ShopOwner, and DeliveryPerson. Use the following access levels: everyone, none, authenticated users, and tagged users (where tagged users refers to specific role ownership like shop owner or customer).
Triggers
- generate firestore security rules
- configure database permissions
- set up firebase security rules
- create firestore crud rules
- firebase security rules for ecommerce