bap-identity

Solid

Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli. This skill should be used when users need to create, decrypt, list, or extract BAP identity backups, work with .bep encrypted files, or generate test fixtures for Playwright tests involving BAP identities.

Code & Development 394 stars 52 forks Updated 4 days ago NOASSERTION

Install

View on GitHub

Quality Score: 82/100

Stars 20%
86
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# BAP Identity Management ## Overview This skill enables comprehensive management of BAP (Bitcoin Attestation Protocol) identity files using two complementary command-line tools: - **bap-cli**: High-level BAP identity operations (create, list, extract member identities) - **bbackup**: Low-level encryption/decryption of any JSON backup data Use this skill when working with encrypted BAP identity backups (.bep files), creating new identities, extracting member identities, encrypting/decrypting JSON files, or generating test fixtures. ## Prerequisites ### Required Tools Verify both tools are installed: ```bash bap --version bbackup --version ``` ### Installing bap-cli ```bash git clone https://github.com/b-open-io/bap-cli.git cd bap-cli bun install bun run build bun link ``` ### Installing bbackup ```bash git clone https://github.com/rohenaz/bitcoin-backup.git cd bitcoin-backup bun install bun run build bun link ``` ## Tool Selection Guide Choose the appropriate tool based on the task: ### Use bap-cli when: - Creating new BAP identities - Listing identities in a master backup - Extracting member identities from master backup - Working specifically with BAP identity structures - Generating test fixtures for automated tests ### Use bbackup when: - Encrypting arbitrary JSON data to .bep format - Decrypting .bep files to inspect contents - Upgrading encryption strength (100k → 600k iterations) - Working with non-BAP backup formats (WifBackup, OneSatBackup, VaultBacku...

Details

Author
Microck
Repository
Microck/ordinary-claude-skills
Created
9 months ago
Last Updated
4 days ago
Language
Python
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

blpapi-expert

Bloomberg API (blpapi) and xbbg expertise. Use this skill ANY time the user mentions Bloomberg, blpapi, xbbg, BDP/BDH/BDS, Bloomberg fields, FLDS, the Bloomberg Terminal as a data source, or uses Bloomberg-style tickers like "AAPL US Equity", "SPX Index", "EURUSD Curncy", "CL1 Comdty". Also trigger on yellow keys (Equity, Comdty, Curncy, Index, Govt, Corp, Mtge, Pfd), overrides (currency hedging, fundamental periods, pricing source, split/dividend adjustment), reference data, historical data, intraday bars, intraday ticks, real-time market data subscriptions, vol surfaces, OVDV, option chains sourced from Bloomberg, security lookup, and any Element-tree response parsing. Without this skill, Claude hallucinates field names, override names, request shapes, and Element parsing patterns: load it whenever Bloomberg is even plausibly the data source, not only when the user says the word "blpapi".

0 Updated 3 weeks ago
sthibod
DevOps & Infrastructure Featured

sap-btp-cloud-platform

Comprehensive SAP Business Technology Platform (BTP) reference for cloud development, deployment, and operations. Use when setting up BTP accounts, working with Cloud Foundry environment, deploying to Kyma (Kubernetes, serverless), developing in ABAP environment (RAP, CDS), managing entitlements and quotas, configuring identity providers (XSUAA), using btp CLI or CF CLI, deploying multi-target applications (MTA), setting up connectivity (destinations, Cloud Connector), implementing CI/CD pipelines, extending SAP solutions, or troubleshooting BTP services. Covers all three runtime environments.

442 Updated yesterday
secondsky
AI & Automation Listed

backup

Backup strategy design, data integrity verification, and disaster recovery planning. Invoke with /backup.

4 Updated 1 months ago
AreteDriver