Skip to content

2389-research/firebase-development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firebase development plugin

Firebase project workflows including setup, features, debugging, and validation.

Installation

/plugin marketplace add 2389-research/claude-plugins
/plugin install firebase-development@2389-research

What this plugin provides

Skills for Firebase development following 2389 patterns:

  • firebase-development -- main orchestrator skill that routes to specific sub-skills
  • firebase-development:project-setup -- initialize new Firebase projects
  • firebase-development:add-feature -- add features to existing projects
  • firebase-development:debug -- debug Firebase issues
  • firebase-development:validate -- validate project structure

Patterns

This plugin supports multi-hosting (multiple sites or single), authentication via custom API keys or Firebase Auth or both, Cloud Functions organized as Express apps or domain-grouped or individual files, and server-write-only vs client-write security models.

Development is emulator-first -- always test locally before deploying. Tooling is TypeScript, vitest, and biome.

Quick example

// Cloud Function with domain grouping
export const users = {
  onCreate: onDocumentCreated('users/{userId}', async (event) => {
    // Implementation
  }),
  onUpdate: onDocumentUpdated('users/{userId}', async (event) => {
    // Implementation
  })
};

Documentation


If these Firebase workflows saved you from emulator hell, a ⭐ helps us know it's landing.

Built by 2389 · Part of the Claude Code plugin marketplace

Releases

No releases published

Packages

 
 
 

Contributors