mcpField
G
gpc-app-recovery

gpc-app-recovery

github.com/androidpoet云与 DevOps441 次安装17 周前更新
代码仓库

关于 gpc-app-recovery

供处理关键应用问题的 Agent 使用的技能,通过 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

Agent 行为

  • 在建议恢复操作之前,始终先检查运行状况指标。
  • 部署前展示恢复操作详情。
  • 部署和取消操作必须明确指定 --confirm。
  • 未经用户批准,绝不部署恢复操作。

注意事项

  • 恢复操作会向受影响的用户告知问题。
  • 使用目标对象,将恢复范围限制在特定应用版本或设备。
  • 请参阅 gpc-vitals 技能以监控崩溃率。

评论

支持 Markdown