Streamline end-to-end Firebase project workflows: initialize projects via CLI with TypeScript functions and emulators, add features through TDD for Cloud Functions, Firestore collections, API endpoints, and security rules, debug emulator issues, auth problems, and deployments using logs and UI, then validate code architecture and security best practices.
npx claudepluginhub 2389-research/claude-pluginsThis skill should be used when adding features to existing Firebase projects. Triggers on "add function", "create endpoint", "new tool", "add api", "new collection", "implement", "build feature". Guides TDD workflow with test-first development, security rules, and emulator verification.
This skill should be used when troubleshooting Firebase emulator issues, rules violations, function errors, auth problems, or deployment failures. Triggers on "error", "not working", "debug", "troubleshoot", "failing", "broken", "permission denied", "emulator issue".
This skill should be used when initializing a new Firebase project with proven architecture. Triggers on "new firebase project", "initialize firebase", "firebase init", "set up firebase", "create firebase app", "start firebase project". Guides through CLI setup, architecture choices, and emulator configuration.
This skill should be used when reviewing Firebase code against security model and best practices. Triggers on "review firebase", "check firebase", "validate", "audit firebase", "security review", "look at firebase code". Validates configuration, rules, architecture, and security.
Claude Code plugins and MCP servers we use at 2389.
Add the marketplace:
/plugin marketplace add 2389-research/claude-plugins
Install plugins individually:
/plugin install css-development@2389-research
/plugin install firebase-development@2389-research
/plugin install terminal-title@2389-research
| Plugin | Description | Documentation |
|---|---|---|
| css-development | CSS development workflows with Tailwind composition, semantic naming, and dark mode by default | README |
| firebase-development | Firebase project workflows including setup, features, debugging, and validation | README |
| terminal-title | Automatically updates terminal title with emoji + project + topic context, plus TodoWrite conventions | README |
This marketplace also lists external MCP servers:
Browse the marketplace: https://2389-research.github.io/claude-plugins
This is a monorepo containing multiple independent plugins. Each plugin:
css-development/, firebase-development/, etc.).claude-plugin/plugin.json configurationSee CLAUDE.md for developer documentation on the monorepo structure and conventions.
mkdir -p new-plugin/.claude-pluginnew-plugin/.claude-plugin/plugin.jsonnew-plugin/skills/new-plugin/README.md and new-plugin/CLAUDE.md.claude-plugin/marketplace.json with new plugin entrynpm run generateSee docs/DEVELOPMENT.md for comprehensive development guide.
Want to chat about these plugins or how we use Claude Code?
Email us: hello@2389.ai
We'd love to hear from you!
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,393 supported skills.