Agent skill
manage-bap-backup
Manage BAP identity backups - list members, export member identities, and view backup details using the bap CLI. Works with encrypted .bep BAP identity files.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/manage-bap-backup
SKILL.md
Manage BAP Backup
Manage BAP identity backups using the bap CLI.
When to Use
- List all member identities in a master BAP backup
- Export a specific member identity to separate backup
- View backup metadata and structure
- Extract member keys for specific use cases
Operations
List Members: View all member identities in master backup
Export Member: Extract a specific member to separate .bep file
View Details: Show backup type, identity count, metadata
Usage
bash
# List all members in backup
bun run /path/to/skills/manage-bap-backup/scripts/list.ts identity.bep
# Export specific member by index
bun run /path/to/skills/manage-bap-backup/scripts/export-member.ts identity.bep 0
# Export to custom output file
bun run /path/to/skills/manage-bap-backup/scripts/export-member.ts identity.bep 0 member-0.bep
Requirements
FLOW_BACKUP_PASSPHRASEenvironment variablebapCLI installed globally
CLI Reference
bash
# List members
bap list <backup.bep> --password <pass>
# Export member
bap member <backup.bep> --password <pass> --index <n> --output <output.bep>
# Export all members
bap export <backup.bep> --password <pass>
Didn't find tool you were looking for?