firebase-best-practices
Apply Firebase best practices when writing, reviewing, correcting, or hardening Firebase code and config — Firestore/Storage security rules, composite &…
Skill by slenderman2511
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/slenderman2511-firebase-best-practices
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, backend, security, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/firebase-best-practices
What's inside
- Skill name
firebase-best-practices- Description
- Apply Firebase best practices when writing, reviewing, correcting, or hardening Firebase code and config — Firestore/Storage security rules, composite & single-field indexes (firestore.indexes.json), Firebase Auth, role/permission (RBAC) design, Cloud Functions, Realtime Database, and Remote Config. Use when asked to "fix/optimize Firestore indexes", "audit/tighten security rules", "standardize roles", "set up custom claims", "harden a Cloud Function", "write Realtime Database rules", "make this Firebase project production-safe", or when reviewing any .rules / indexes.json / Auth / functions / RTDB / Remote Config code. For project-specific Firestore config editing/seeding/deploys, defer to firestore-config-edit.
- License
- unknown
- Instructions
- 55 lines in SKILL.md · view on GitHub
Files (9)
- SKILL.md
- auth.md
- cloud-functions.md
- indexes.md
- rbac-roles.md
- realtime-database.md
- remote-config.md
- review-checklist.md
- security-rules.md
The license isn't open source, so the instructions aren't shown here. Read SKILL.md on GitHub
More from slenderman2511/AgentAutoKit
- 0.593score
fix-from-github
slenderman2511
Drain the AI work queue — pick the next unclaimed open issue carrying the project's queue label (default `ai`, from CLAUDE.md "## Issue tracking"; bugs from…
SkillAFreshness: A★ 2Claude Code +9 - 0.593score
github-issue-flow
slenderman2511
Turn any change request (fix, update, new feature) into a tracked GitHub issue BEFORE any code, then drive it through the kit's pipeline — classify it…
SkillAFreshness: A★ 2Claude Code +9 - 0.593score
firestore-config-edit
slenderman2511
Edit tenant/event CONFIG directly in Firestore (theme, brand, feature flags, nav text) and bust the app cache so the change shows up.
SkillAFreshness: A★ 2Claude Code +9 - 0.593score
add-bug-to-github
slenderman2511
File a bug the user already knows about as ONE GitHub issue in the project's AI work queue — labeled with the queue label (default `ai`) + `bug` +…
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
nodejs-backend-patterns
slenderman2511
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration…
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
context-checkpoint
slenderman2511
Keep a long Claude Code session healthy — persist durable state, prompt a compaction at a safe idle point, and run the save-memory → update-SOT → clear →…
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
e2e-flow
slenderman2511
Use when running, debugging, or authoring end-to-end user-journey Playwright specs in this repo (tests/*.spec.ts) — e.g.
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
i18n-best-practices
slenderman2511
Apply i18n/multi-language best practices when writing, reviewing, or hardening any user-facing feature in a bilingual (EN/VI) or multi-locale project —…
SkillAFreshness: A★ 2Claude Code +9 - 0.502score
git-workflow
slenderman2511
Apply Git best practices when syncing, branching, merging, or resolving conflicts, and when running multiple agents in parallel with git worktrees.
SkillCFreshness: C★ 2Claude Code +9 - 0.502score
payment-integration
slenderman2511
Apply payment best practices when integrating, reviewing, correcting, or hardening online payment flows across gateways — Stripe, Apple Pay, Google Pay, 9Pay…
SkillCFreshness: C★ 2Claude Code +9 - 0.502score
accessibility
slenderman2511
Apply web accessibility (a11y) best practices to WCAG 2.2 AA when writing, reviewing, or fixing any UI, component, page, or form.
SkillCFreshness: C★ 2Claude Code +9 - 0.497score
conventions
slenderman2511
Project conventions for AgentAutoKit-managed repos — npm, TypeScript, Vitest, Vercel.
SkillCFreshness: C★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jul 15, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- License unknown
- Repository
- github.com/slenderman2511/AgentAutoKit
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from slenderman2511
- 0.593score
add-bug-to-github
slenderman2511
File a bug the user already knows about as ONE GitHub issue in the project's AI work queue — labeled with the queue label (default `ai`) + `bug` +…
SkillAFreshness: A★ 2Claude Code +9 - 0.593score
github-issue-flow
slenderman2511
Turn any change request (fix, update, new feature) into a tracked GitHub issue BEFORE any code, then drive it through the kit's pipeline — classify it…
SkillAFreshness: A★ 2Claude Code +9 - 0.593score
firestore-config-edit
slenderman2511
Edit tenant/event CONFIG directly in Firestore (theme, brand, feature flags, nav text) and bust the app cache so the change shows up.
SkillAFreshness: A★ 2Claude Code +9 - 0.593score
fix-from-github
slenderman2511
Drain the AI work queue — pick the next unclaimed open issue carrying the project's queue label (default `ai`, from CLAUDE.md "## Issue tracking"; bugs from…
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
e2e-flow
slenderman2511
Use when running, debugging, or authoring end-to-end user-journey Playwright specs in this repo (tests/*.spec.ts) — e.g.
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
context-checkpoint
slenderman2511
Keep a long Claude Code session healthy — persist durable state, prompt a compaction at a safe idle point, and run the save-memory → update-SOT → clear →…
SkillAFreshness: A★ 2Claude Code +9
Cite this page
firebase-best-practices skill. Agent Mart. https://agentmart.dev/skills/slenderman2511-firebase-best-practices (last updated 2026-10-24)