firebase-emulator-workflow

Start, stop, and check status of Firebase Emulator Suite services.

5|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/no-problem-dev/claude-code-plugins --skill firebase-emulator-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-emulator-workflow
Source: https://github.com/no-problem-dev/claude-code-plugins/tree/main/plugins/firebase-emulator/skills/firebase-emulator-workflow
Command: npx skills add https://github.com/no-problem-dev/claude-code-plugins --skill firebase-emulator-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of the Firebase Emulator Suite, ensuring your local development environment is always ready for use, whether you're starting a new session or cleaning up afterwards.

Core Features & Use Cases

  • Emulator Control: Start, stop, and check the status of the Firebase Emulator Suite.
  • Environment Configuration: Automatically detects or allows configuration of project IDs and emulator ports.
  • Use Case: Before starting your iOS or Go backend development that relies on Firebase services, use this Skill to quickly spin up the necessary emulators. When you're done, use it again to shut them down cleanly.

Quick Start

Start the Firebase emulators for your local development.

Frequently Asked Questions about firebase-emulator-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start and stop the Firebase Emulator Suite for local development?

You can start and stop Firebase emulators by managing the lifecycle of the Emulator Suite, which handles Firestore, Auth, and Storage instances. It also provides status checks to ensure your local development environment is ready or cleaned up.

Can I use the Firebase Emulator Suite with iOS and Go backend applications?

Yes, you can use the Firebase Emulator Suite with iOS and Go backend applications for seamless local testing. It manages the necessary emulators so your backend can interact with local Firestore, Auth, and Storage instances.

Does managing Firebase local emulators support custom port assignments?

Yes, managing Firebase local emulators supports custom port assignments and automatic detection of project configurations. This allows you to configure project IDs and specific emulator ports for your local development workflows.

What is the best way to check the status of local Firestore and Auth emulators?

Checking the status of local Firestore and Auth emulators is handled by querying the Emulator Suite lifecycle manager. It reports the running state of Firestore, Auth, Storage, and the Emulator UI components.

Why should I use local Firebase emulators instead of production services for testing?

Using local Firebase emulators isolates testing from production data, ensuring your local development environment is safe and always ready. It provides local Firestore, Auth, and Storage instances to streamline backend testing sessions.