gpc-app-recovery

SKILL.md

App Recovery

Use this skill when creating or managing recovery actions for critical app issues.

List recovery actions

gpc recovery list --package com.example.app

Create recovery action

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

Deploy recovery action

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

Cancel recovery action

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

Add targeting

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

Recovery workflow

  1. Identify the issue via vitals:
gpc vitals crashes --days 1 --package com.example.app
  1. Create recovery action:
gpc recovery create --file recovery.json --package com.example.app
  1. Add targeting for affected versions:
gpc recovery add-targeting --recovery-id $RECOVERY_ID --file targeting.json --package com.example.app
  1. Deploy:
gpc recovery deploy --recovery-id $RECOVERY_ID --confirm --package com.example.app

Agent behavior

  • Always check vitals before recommending recovery actions.
  • Show recovery action details before deploying.
  • Require explicit --confirm for deploy and cancel operations.
  • Never deploy recovery actions without user approval.

Notes

  • Recovery actions notify affected users about the issue.
  • Use targeting to limit the recovery to specific app versions or devices.
  • See gpc-vitals skill for monitoring crash rates.
Weekly Installs
1
GitHub Stars
1
First Seen
8 days ago
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
codex1