Help us improve
Share bugs, ideas, or general feedback.
From nz-skills
Queries personal NZ banking data from Akahu — account lists, balances, settled/pending transactions, and private JSON/CSV exports. Requires user-provided API tokens.
npx claudepluginhub thecolab-ai/.skills --plugin nz-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:akahu-personalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Fetch a user's own Akahu Personal App data through a small deterministic CLI, without committing tokens or financial exports.
Provides patterns for Plaid API integration: link token creation/exchange, transaction sync, identity verification, ACH auth, balance checks, webhook handling, and compliance.
Patterns for Plaid API integration covering Link token flows, transactions sync, identity verification, Auth for ACH, balance checks, webhook handling, and fintech compliance.
Interact with LHV Bank via `lhv` CLI: check balances, view transactions, list/switch accounts, make SEPA payments. Uses Smart-ID authentication for Estonian users.
Share bugs, ideas, or general feedback.
Fetch a user's own Akahu Personal App data through a small deterministic CLI, without committing tokens or financial exports.
/me, account balances, account metadata, or recent transactionsAKAHU_APP_TOKEN and AKAHU_USER_TOKEN in the environment.--raw-account-numbers only in a private environment.export AKAHU_APP_TOKEN='app_token_...'
export AKAHU_USER_TOKEN='user_token_...'
python3 skills/akahu-personal/scripts/cli.py me --json
python3 skills/akahu-personal/scripts/cli.py accounts --json
python3 skills/akahu-personal/scripts/cli.py transactions --limit 20 --json
python3 skills/akahu-personal/scripts/cli.py endpoint /accounts/<account_id>/transactions/pending --json
python3 skills/akahu-personal/scripts/cli.py export --out-dir /private/akahu-export
Commands:
me [--json] - call /v1/meaccounts [--json] [--raw-account-numbers] - list accounts and balancestransactions [--limit N] [--start ISO] [--end ISO] [--json] [--raw-account-numbers] - recent settled transactionsendpoint PATH [--method METHOD] [--param key=value] [--data-json JSON] [--data-file FILE] - advanced escape hatch for documented Akahu paths if the Personal App token has permission; non-GET methods require --i-understand-this-can-mutateexport --out-dir DIR [--limit N] [--raw-account-numbers] - write private JSON exports with 0600 file permissionsscripts/cli.pyscripts/smoke_test.py (intentional skip)references/api-notes.md