ledger
Banking-class wrap sample: set up once, connect a provider, read balances, and make one confirm-gated transfer. Run connect once before first use; secrets never appear in this Skill.
- Class
- Gated write
- Credentials
- Local credential hub
- Commands
- 7 · 1 ask first
- License
- MIT
hcpx install github:harnesscontextprotocol/hcp//examples/packs/ledgerCommands
CommandWhat it doesEffect
setup.statusReport whether the local ledger store is set up. Idempotent.ledger setup statusReadssetup.applyCreate the local ledger store non-interactively.ledger setup all -yWritesconnectLink a provider account through the local credential hub.ledger connect {{provider}}WritesstatusBalance, currency, and provider link health.ledger statusReadslistRecent entries (amount, payee id, memo), newest first.ledger listReadspayeesSaved payees with the ids transfer takes.ledger payeesReadstransferPay a saved payee. Refused until a person confirms the amount and payee.ledger transfer {{amount}} --to {{payee}} --memo {{memo}} --confirmWritesasks firstThe commands come from the pack's own surface.json and policy.json, and every HCP runtime refuses one marked asks first until a person agrees.