using-firebase
Comprehensive Firebase development guidance for GCP-hosted applications. Covers Firestore database operations (CRUD, queries, transactions, data modeling), Cloud Functions (1st and 2nd generation, TypeScript and Python, all trigger types), Firebase CLI operations, emulator setup and data persistence, security rules (Firestore and Storage), authentication integration, hosting configuration, and GCP service integration. Use when working with Firebase projects, deploying Cloud Functions, queryin...
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install SpillwaveSolutions/using-firebase/using-firebaseskilz install SpillwaveSolutions/using-firebase/using-firebase --agent opencodeskilz install SpillwaveSolutions/using-firebase/using-firebase --agent codexskilz install SpillwaveSolutions/using-firebase/using-firebase --agent geminiFirst time? Install Skilz: pip install skilz
Works with 22+ AI coding assistants
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/SpillwaveSolutions/using-firebasecp -r using-firebase ~/.claude/skills/Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
flask
by jezweb
| Build Python web applications with Flask, using the application factory pattern, Blueprints, and Flask-SQLAlchemy. Covers project structure, auth...
fastapi
by jezweb
| Build Python APIs with FastAPI, Pydantic v2, and SQLAlchemy 2.0. Covers project structure, async patterns, JWT authentication, validation, and da...
Django Typing and mypy Best Practices
by johnrtipton
Type safety and mypy best practices for Django projects. Covers django-stubs configuration, type hints for models/views/forms/DRF, advanced typing ...
Django Typing and mypy Best Practices
by johnrtipton
Type safety and mypy best practices for Django projects. Covers django-stubs configuration, type hints for models/views/forms/DRF, advanced typing ...
Agentic Skill Details
- Owner
- SpillwaveSolutions (GitHub)
- Repository
- using-firebase
- Stars
- 1
- Forks
- 3
- Type
- Non-Technical
- Meta-Domain
- general
- Primary Domain
- general
- Sub-Domain
- python code data
- Market Score
- 95
Agent Skill Grade
A Score: 95/100 Click to see breakdown
Score Breakdown
Areas to Improve
- Missing script implementation files
- Missing assets directory
- Scope section could be more concise
Recommendations
- Address 1 high-severity issues first
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 2026-01-19
Developer Feedback
I took a look at your using-firebase skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 95/100, solid A grade. This is based on Anthropic's skill best practices rubric. Your strongest area is Spec Compliance (14/15) — the metadata and frontmatter are locked in. Weakest area is Utility (17/20) — not because the skill lacks value, but because some promised scripts and templates aren't actually in the package.
What's Working Well
Progressive Disclosure is chef's kiss. Your SKILL.md is 239 lines with a 3-line Quick Start, then 8 focused references. That's the right balance — dense but navigable. The Task Navigation table with specific triggers like
onDocumentCreated,onRequest,onCallactually tells me when to use this.Trigger coverage is thorough. You've got 15+ specific keywords in the description —
firebase,firestore,cloud functions,callable function,scheduled function,emulator,deploy. Real developers searching for "how do I set up a scheduled Cloud Function" will land here.Writing is clean and imperative. No "you should" or "we recommend" — just "Run", "Deploy", "Create". Consistent voice throughout, and the Pre-Deployment Checklist uses checkbox format for actual scanability.
The Big One: Missing Script Implementations
Severity: High — This is what's keeping you from 98+. Your SKILL.md references scripts/init_project.sh, scripts/start_emulators.sh, and scripts/deploy.sh in the Scripts section and Task Navigation table. But they don't exist in the repo.
Why it matters: A developer following your guidance will hit a wall looking for scripts/init_project.sh and won't find it. That breaks trust and makes the skill feel incomplete, ...
AI-Detected Topics
Extracted using NLP analysis
Browse Category
More general Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?
Report Security Issue
Thank you for helping keep SkillzWave secure. We'll review your report and take appropriate action.
Note: For critical security issues that require immediate attention, please also email security@skillzwave.ai directly.