COMPLETE PLUGIN
View an example
Example installation for bsv-skills
Example session using the verified commands above.
This skill should be used when the user asks to "encrypt backup", "decrypt .bep file", "bitcoin-backup CLI", "backup wallet", "Touch ID password cache", "upgrade backup iterations", or needs to encrypt/decrypt BSV backup files using the bbackup CLI.

Install the complete plugin to include its agents, hooks, commands, and runtime context.
Fastest path: hand this line to the coding agent doing the setup. It reads this page and installs the bsv-skills plugin, which ships this skill with everything it relies on.
Click anywhere on the prompt to copy.
Choose a runtime, then follow its setup steps. This installs the complete bsv-skills plugin.
COMPLETE PLUGIN
Example session using the verified commands above.
The portable SKILL.md on its own, without the plugin’s hooks, agents, commands, and companion skills. Use it only when you intentionally want the narrower path.
No required companion skills are declared.

Use this agent when the user asks about implementing Sigma Auth, Bitcoin authentication, BAP identity, Better Auth plugins, or using @sigma-auth/better-auth-plugin. Expert in OAuth 2.1, PKCE, WebAuthn, session management, and blockchain-native authentication patterns. <example> Context: User wants to add Sigma Identity auth to their Next.js app user: "How do I add Sigma Auth to my app?" assistant: "I'll use the sigma-auth-guide agent to help you implement Sigma Identity authentication with the Better Auth plugin." <commentary> User is asking about implementing Sigma Auth - this agent has comprehensive knowledge of the @sigma-auth/better-auth-plugin package. </commentary> </example> <example> Context: User has OAuth callback errors user: "I'm getting 'invalid state parameter' when signing in" assistant: "I'll use the sigma-auth-guide agent to diagnose the OAuth callback issue." <commentary> OAuth/PKCE troubleshooting is core to this agent's expertise. </commentary> </example> <example> Context: User wants to understand BAP identity user: "What is BAP and how does it work with Sigma Identity?" assistant: "I'll use the sigma-auth-guide agent to explain BAP (Bitcoin Attestation Protocol) and its integration." <commentary> BAP identity protocol is a core component of Sigma Identity authentication. </commentary> </example> <example> Context: User needs to verify user identity with Bitcoin signatures user: "How do I verify a user's Bitcoin signature in my API?" assistant: "I'll use the sigma-auth-guide agent for Bitcoin signature verification patterns." <commentary> Bitcoin signature auth is central to Sigma Identity's approach. </commentary> </example>

Builds BSV transactions, implements on-chain schemas, and manages blockchain operations. Expert with @bsv/sdk, @1sat/actions, @1sat/core, Bitcoin Schema, and token standards like 1Sat Ordinals. Use this agent when users ask to "build transaction", "mint ordinal", "create BAP identity", "send BSV", "deploy token", "key rotation", "encrypt backup", or need help with BSV wallets, UTXO management, or blockchain protocols.
Pass the canonical page to a teammate or keep it close for later.
This skill should be used when the user asks to "estimate transaction fee", "calculate BSV fee", "fee per byte", "transaction cost", or needs to estimate fees based on transaction size and current rates.