firebase-development-validate
Validate Firebase Security and Readiness
Firebase projects can ship with weak rules, missing tests, or unsafe deployment settings. This skill guides a structured review of configuration, authentication, functions, and release readiness.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "firebase-development-validate" from https://skillstore.io/skills/2389-research-firebase-development-validate.md and its manifest at https://skillstore.io/api/skills/2389-research-firebase-development-validate/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "firebase-development-validate". Review this Firebase project before launch.
Expected outcome:
- Critical: Firestore rules do not include a default deny rule.
- Important: Emulator tests are missing for the main write workflows.
- Nice-to-have: Document the selected functions architecture in the project README.
Using "firebase-development-validate". Check our authentication and API key handling.
Expected outcome:
- Authentication checks are present in callable functions.
- API key status validation should confirm active keys before attaching user identity.
- Add tests for invalid, inactive, and missing credentials.
Using "firebase-development-validate". Validate production readiness for this Firebase app.
Expected outcome:
- Build and test commands should pass in the local project environment.
- Secrets should be excluded from source control and documented for deployment.
- Indexes should cover complex Firestore queries before launch.
Security Audit
SafeThe static findings are false positives caused by Markdown inline code and fenced examples in SKILL.md. I found no prompt injection, credential exfiltration, destructive command intent, or executable code in the skill file.
Risk Factors
โ๏ธ External commands (52)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/2389-research-firebase-development-validate/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/2389-research-firebase-development-validate?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/2389-research-firebase-development-validate?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/2389-research-firebase-development-validate/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/2389-research-firebase-development-validate.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
2389-research. (2026). firebase-development-validate security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/2389-research-firebase-development-validate/audits/6BibTeX citation
@techreport{2389-research-2389-research-firebase-development-validate-2026,
author = {2389-research},
title = {firebase-development-validate security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/2389-research-firebase-development-validate/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "firebase-development-validate security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "2389-research"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/2389-research-firebase-development-validate/audits/6"
identifiers:
- type: other
value: "skillstore:2389-research-firebase-development-validate:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Pre-release Firebase review
Validate rules, functions, tests, and deployment settings before a production launch.
Security rules audit
Check Firestore access rules for ownership checks, field validation, and default deny coverage.
Architecture consistency check
Review Cloud Functions organization, authentication flow, and shared patterns across a team project.
Try These Prompts
Review this Firebase project for security, configuration, tests, and production readiness. Summarize critical, important, and nice-to-have findings.
Audit the Firestore rules in this project. Check authentication, ownership, field validation, collection group coverage, and default deny behavior.
Review the Cloud Functions implementation. Identify the architecture pattern, authentication approach, error handling, response format, and test gaps.
Perform a production readiness audit for this Firebase application. Include configuration, rules, authentication, tests, secrets handling, build status, and remediation priorities.
Best Practices
- Run the review against the same architecture pattern the project intends to use.
- Review Firestore rules with representative user roles and write scenarios.
- Confirm risky command checks with the user before running local project scripts.
Avoid
- Do not mix Express, domain-grouped, and individual function patterns without a migration plan.
- Do not accept broad Firestore write access without field-level validation.
- Do not treat passing builds as proof that security rules are correct.
Frequently Asked Questions
Does this skill change my Firebase project?
Can it review Firestore security rules?
Does it run Firebase deployments?
Can it check Cloud Functions structure?
Should commands be run automatically?
Is this a full security assessment?
Developer Details
Author
2389-researchLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/2389-research/claude-plugins/tree/main/firebase-development/skills/validateRef
c1fdca50ff516318f65fed0d7f9e82797c5171dc
Maintenance freshness
7/18/2026
Usage
6 downloads ยท 222 views
File structure
๐ SKILL.md