From firebase-emulator
Firebase Emulator の起動・停止・状態確認。「エミュレーター起動」「emulator start」「emulator stop」「エミュレーター停止」「エミュレーター状態」などのキーワードで自動適用。
npx claudepluginhub no-problem-dev/claude-code-plugins --plugin firebase-emulatorThis skill uses the workspace's default tool permissions.
Firebase Emulator Suite の起動・停止・状態確認を行う。
Acquire memory dumps from live systems/VMs and analyze with Volatility 3 for processes, networks, DLLs, injections in incident response or malware hunts.
Provides x86-64/ARM disassembly patterns, calling conventions, control flow recognition for static analysis of executables and compiled binaries.
Identifies anti-debugging checks like IsDebuggerPresent, NtQueryInformationProcess in Windows binaries; suggests bypasses via patches/hooks/scripts for malware analysis, CTFs, authorized RE.
Firebase Emulator Suite の起動・停止・状態確認を行う。 スクリプトによるポート管理・PID 管理を使用。
${CLAUDE_PLUGIN_ROOT}/scripts/emulator-start.sh
Firebase Emulator をバックグラウンドで起動する。
http://localhost:4000 (Emulator UI)
${CLAUDE_PLUGIN_ROOT}/scripts/emulator-stop.sh
全エミュレーターサービスのポートプロセスを終了する。
${CLAUDE_PLUGIN_ROOT}/scripts/emulator-status.sh
各サービスのポート稼働状況を確認する。
| 変数 | 説明 | デフォルト |
|---|---|---|
FIREBASE_DIR | Firebase ディレクトリ | 自動検出 |
FIREBASE_PROJECT_ID | プロジェクト ID | 自動検出 |
EMULATOR_PORT_FIRESTORE | Firestore ポート | 8090 |
EMULATOR_PORT_AUTH | Auth ポート | 9099 |
EMULATOR_PORT_STORAGE | Storage ポート | 9199 |
EMULATOR_PORT_UI | UI ポート | 4000 |
npm install -g firebase-tools)firebase.json が存在する