Claude-skill-registry-data 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.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/manage-bap-backup" ~/.claude/skills/majiayu000-claude-skill-registry-data-manage-bap-backup && rm -rf "$T"
manifest:
data/manage-bap-backup/SKILL.mdsource content
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
# 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
environment variableFLOW_BACKUP_PASSPHRASE
CLI installed globallybap
CLI Reference
# 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>