mcpField
G
gpc-app-recovery

gpc-app-recovery

github.com/androidpoetクラウド・DevOps441 回インストール17 週間前に更新
リポジトリ

gpc-app-recovery について

重大なアプリ問題に対応するエージェント向けのスキルで、gpc CLI による復旧アクションの管理を支援します。vitals の確認や対象バージョン・デバイスの指定に加え、実行やキャンセル前の承認を求めます。

主な機能

  1. 01復旧アクションの一覧・作成・実行・キャンセル
  2. 02アプリのバージョンやデバイスによる対象指定
  3. 03復旧提案前の vitals 確認
  4. 04実行とキャンセルに対する承認の必須化

活用シーン

  1. 01重大なアプリ問題を影響ユーザーに通知
  2. 02影響を受けるバージョンやデバイスに対象を限定
  3. 03復旧アクションの準備前にクラッシュ状況を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/androidpoet/playconsole-cli-skills --skill gpc-app-recovery

インストール後、Claude Code で/gpc-app-recoveryを入力して読み込まれたか確認します。

詳細

アプリの復旧

重大なアプリの問題に対する復旧アクションを作成または管理する場合に、このスキルを使用します。

復旧アクションの一覧表示

gpc recovery list --package com.example.app

復旧アクションの作成

gpc recovery create --file recovery.json --package com.example.app

復旧アクションのデプロイ

gpc recovery deploy --recovery-id abc123 --confirm --package com.example.app

復旧アクションのキャンセル

gpc recovery cancel --recovery-id abc123 --confirm --package com.example.app

ターゲティングの追加

gpc recovery add-targeting --recovery-id abc123 --file targeting.json --package com.example.app

復旧ワークフロー

  1. バイタル指標で問題を特定します:
gpc vitals crashes --days 1 --package com.example.app
  1. 復旧アクションを作成します:
gpc recovery create --file recovery.json --package com.example.app
  1. 影響を受けるバージョンにターゲティングを追加します:
gpc recovery add-targeting --recovery-id $RECOVERY_ID --file targeting.json --package com.example.app
  1. デプロイします:
gpc recovery deploy --recovery-id $RECOVERY_ID --confirm --package com.example.app

エージェントの動作

  • 復旧アクションを推奨する前に、必ずバイタル指標を確認します。
  • デプロイする前に、復旧アクションの詳細を提示します。
  • デプロイおよびキャンセル操作では、明示的な --confirm を必須とします。
  • ユーザーの承認なしに復旧アクションをデプロイしてはいけません。

注意事項

  • 復旧アクションは、問題について影響を受けるユーザーに通知します。
  • ターゲティングを使用して、復旧の対象を特定のアプリバージョンまたはデバイスに限定します。
  • クラッシュ率の監視については、gpc-vitals スキルを参照してください。

コメント