Skip to content
cccskills
FreePublished on GitHub

emulator-control

Firebase Emulator の起動・停止・状態確認。「エミュレーター起動」「emulator start」「emulator stop」「エミュレーター停止」「エミュレーター状態」などのキーワードで自動適用。

The English summary is being prepared. Showing the original description.

Works withFirebase
See how to install

Files included (1)

  • SKILL.md1.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Firebase Emulator 操作

Firebase Emulator Suite の起動・停止・状態確認を行う。 スクリプトによるポート管理・PID 管理を使用。

起動

${CLAUDE_PLUGIN_ROOT}/scripts/emulator-start.sh

Firebase Emulator をバックグラウンドで起動する。

  • Firebase ディレクトリを自動検出
  • プロジェクト ID を自動取得
  • ポートの競合を事前チェック
  • 起動後、UI URL とログ場所を表示

起動後の確認

http://localhost:4000  (Emulator UI)

停止

${CLAUDE_PLUGIN_ROOT}/scripts/emulator-stop.sh

全エミュレーターサービスのポートプロセスを終了する。

使用タイミング

  • 開発終了時
  • ポートを解放したい時
  • エミュレーターを再起動したい時

状態確認

${CLAUDE_PLUGIN_ROOT}/scripts/emulator-status.sh

各サービスのポート稼働状況を確認する。

表示内容

  • Firestore / Auth / Storage / UI の起動状態
  • 使用中のポート
  • 稼働サービス数(X/4)

環境変数

変数説明デフォルト
FIREBASE_DIRFirebase ディレクトリ自動検出
FIREBASE_PROJECT_IDプロジェクト ID自動検出
EMULATOR_PORT_FIRESTOREFirestore ポート8090
EMULATOR_PORT_AUTHAuth ポート9099
EMULATOR_PORT_STORAGEStorage ポート9199
EMULATOR_PORT_UIUI ポート4000

前提条件

  • Firebase CLI がインストールされている(npm install -g firebase-tools)
  • firebase.json が存在する

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

CHANGELOG エントリ追加・バージョン計算。「CHANGELOG」「変更履歴」「changelog add」「version bump」「バージョン」「バージョンアップ」などのキーワードで自動適用。

The English summary is being prepared. Showing the original description.

no-problem-dev/claude-code-plugins5Updated Mar 15, 2026

プロジェクトの .claude/ ディレクトリ(skills, agents, contexts)を Codex CLI 互換 .agents/ に変換。「codex export」「Codex 変換」「プロジェクトをエクスポート」などで自動適用。

The English summary is being prepared. Showing the original description.

no-problem-dev/claude-code-plugins5Updated Mar 15, 2026

デザインシステム準拠のSwiftUIコンポーネントを生成する。新しいUIパーツの作成、コンポーネント生成時に使用。「コンポーネント作成」「新しいUI」「パーツ作成」「component generate」「UIパーツ」「新規コンポーネント」などのキーワードで自動適用。

The English summary is being prepared. Showing the original description.

no-problem-dev/claude-code-plugins5Updated Mar 15, 2026

Claude Code プラグインを Codex CLI 互換形式に変換。SKILL.md → .agents/skills/、agents → .agents/skills/、AGENTS.md 生成。「deploy」「codex」「Codex 変換」「エクスポート」などで自動適用。

The English summary is being prepared. Showing the original description.

no-problem-dev/claude-code-plugins5Updated Mar 15, 2026

SwiftUI ViewのDesign System準拠性を監査する。既存UIのレビュー、デザインチェック時に使用。「デザインレビュー」「UIチェック」「design audit」「デザイン監査」「UI監査」「デザインチェック」「トークン確認」などのキーワードで自動適用。

The English summary is being prepared. Showing the original description.

no-problem-dev/claude-code-plugins5Updated Mar 15, 2026

UIの視覚的差分を検出・比較する。デザイン変更前後の比較、リファレンスとの差分確認時に使用。「デザイン比較」「UI差分」「design diff」「design compare」「ビフォーアフター」「見た目の違い」などのキーワードで自動適用。

The English summary is being prepared. Showing the original description.

no-problem-dev/claude-code-plugins5Updated Mar 15, 2026

See all skills by no-problem-dev

Report a problem with this skill