How this command is triggered — by the user, by Claude, or both
Slash command
/poke:backupThe summary Claude sees in its command listing — used to decide when to auto-load this command
Write a full party backup (buddy, stats, collection) the user can transfer to another machine or share with another trainer.
Run:
`python3 "${CLAUDE_PLUGIN_ROOT}/buddy-update.py" backup $ARGUMENTS`
Print the output verbatim. If the user passed a path as `$ARGUMENTS`, it's used as the output file — otherwise the backup is written to `./buddy-export.json`.
Briefly remind the user they can restore it on any machine with `/poke:import <path>`.Write a full party backup (buddy, stats, collection) the user can transfer to another machine or share with another trainer.
Run:
python3 "${CLAUDE_PLUGIN_ROOT}/buddy-update.py" backup $ARGUMENTS
Print the output verbatim. If the user passed a path as $ARGUMENTS, it's used as the output file — otherwise the backup is written to ./buddy-export.json.
Briefly remind the user they can restore it on any machine with /poke:import <path>.
npx claudepluginhub andriar/pokemon-buddy-claude --plugin poke/backupGenerates automated database backup scripts, restore procedures, cron schedules, monitoring setups, and recovery plans for systems like PostgreSQL, MySQL, MongoDB.
/backupDesigns backup strategies and disaster recovery plans: inventories data assets, defines RPO/RTO targets, automates verification, tests recovery, generates runbooks with PROTECTED/PARTIAL/AT-RISK verdict. Supports inventory, strategy, runbook, test, and scenario flags.
/backupBacks up MCP server configurations by running the armour backup script, creating ~/.armour/backup.json for restoration.