gpd-cli-usage について
gpd-cli-usageは、Google Play Developer Console向けのgpdコマンドの実行と設計を支援するスキルです。コマンドの確認、出力、認証、安全な操作方法を扱います。
主な機能
- 01helpによるコマンド確認
- 02明示的なロングオプションの使用
- 03JSON出力形式の指定
- 04サービスアカウント認証
- 05安全性の確認
活用シーン
- 01gpdコマンドの計画
- 02利用可能なコマンドオプションの確認
- 03アプリパッケージのアクセス確認
- 04安全性を考慮した公開手順の準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rudrankriyam/ gpd-cli-skills --skill gpd-cli-usageインストール後、Claude Code で/gpd-cli-usageを入力して読み込まれたか確認します。
詳細
GPD CLI の使用方法
Google Play Developer Console 向けの gpd コマンドを実行または設計する必要がある場合は、このスキルを使用します。
コマンドの確認
- コマンドとフラグを確認するには、必ず
--helpを使用します。gpd --helpgpd publish --helpgpd monetization --help
フラグの規則
- 明示的なロングフラグ(例:
--package、--track、--status)を使用します。 - 対話型プロンプトはありません。破壊的な操作には
--confirmが必要です。 - ユーザーがすべてのページを求めている場合は、
--allを使用します。
出力形式
- デフォルトの出力は、整形されていない JSON です。
- デバッグ時に読みやすい JSON を表示するには、
--prettyを使用します。
認証とデフォルト
GPD_SERVICE_ACCOUNT_KEYによるサービスアカウント認証が必要です。- 生の JSON を環境変数に貼り付けるより、
0600のアクセス権限を設定したキーファイル(chmod 600 key.json)またはシークレットマネージャーを優先します。インラインでexport GPD_SERVICE_ACCOUNT_KEY='{...}'を実行すると、キーがシェルの履歴とプロセス環境に漏えいします(ps、/proc、子プロセスから確認できます)。 - タスクに必要な Play Console の権限だけにスコープを限定した、専用の最小権限サービスアカウントを使用します。キーをソース管理にコミットしないでください。
- パッケージへのアクセスを検証します。
gpd auth check --package com.example.app
安全性
- 破壊的な操作を実行する前に、利用可能であれば
--dry-runを使用します。 - 複数の手順を伴う公開では、編集のライフサイクル(
gpd publish edit create)を優先します。
コメント
Markdown 対応