alby-bitcoin-payments
Pass
Audited by Gen Agent Trust Hub on Jul 25, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads the
@getalby/clipackage usingnpx. This package is the official CLI tool provided by the vendor 'getAlby' and is version-pinned to@0.10.0.- [COMMAND_EXECUTION]: The agent executes shell commands via the Alby CLI to perform Bitcoin wallet operations like balance checks, sending payments, and creating invoices.- [REMOTE_CODE_EXECUTION]: The use ofnpx -y @getalby/cli@0.10.0involves executing remote code at runtime. This is the primary mechanism for the skill's functionality and uses a specific version from the vendor.- [PROMPT_INJECTION]: The skill fetches data from external paid API endpoints via thefetchcommand, creating a surface for indirect prompt injection. 1. Ingestion points: Response bodies from external HTTP 402 services (SKILL.md). 2. Boundary markers: None present for the external data. 3. Capability inventory: Wallet operations such aspayandsend(SKILL.md). 4. Sanitization: Absent, but the skill implements a default--max-amountcap of 5000 sats to limit financial exposure.- [DATA_EXFILTRATION]: The skill manages sensitive Bitcoin wallet connection secrets. It follows security best practices by directing the agent to store these in a secure local directory (~/.alby-cli/) or use environment variables, and it explicitly prohibits the agent from sharing or printing these secrets.
Audit Metadata