From lhv
Interact with LHV Bank via `lhv` CLI: check balances, view transactions, list/switch accounts, make SEPA payments. Uses Smart-ID authentication for Estonian users.
npx claudepluginhub stefanoamorelli/estonia-ai-kit --plugin lhvThis skill uses the workspace's default tool permissions.
Interact with LHV Bank through the `lhv` CLI -- check balances, view transactions, switch accounts, and make SEPA payments.
Provides expert patterns for Plaid API integration including link token flows, transaction sync, identity verification, ACH auth, balance checks, webhook handling, and fintech compliance.
Links financial accounts via Plaid CLI, fetches balances, lists accounts, and queries transactions by date range. Useful for fintech CLI automation and finance data retrieval.
Integrates Plaid banking API for bank account connections via Plaid Link, Auth for ACH, Transactions, Balances, Identity verification, and webhooks in fintech apps.
Share bugs, ideas, or general feedback.
Interact with LHV Bank through the lhv CLI -- check balances, view transactions, switch accounts, and make SEPA payments.
Before any operation, verify the session is valid:
lhv whoami
If expired or not authenticated, authenticate first:
lhv auth --id <ESTONIAN_ID_CODE>
The auth command will:
To discover available person/user IDs (personal and business profiles), authenticate first then use:
lhv switch-account --list
This outputs JSON, useful for discovering IDs programmatically.
If the user has multiple persons (personal + business), pass --user-id and --account-id to skip interactive prompts:
lhv auth --id <ID_CODE> --user-id <USER_ID> --account-id <ACCOUNT_ID>
lhv whoami
Shows the authenticated user, active person (Personal/Business), and session status.
lhv get-accounts
lhv get-transactions --portfolio <PORTFOLIO_ID> --from <DD.MM.YYYY> --to <DD.MM.YYYY>
Defaults to the current month if --from/--to are omitted. Use --raw for CSV output. Use --limit 0 to show all.
List available persons:
lhv switch-account --list
Switch non-interactively:
lhv switch-account --user-id <USER_ID> --account-id <ACCOUNT_ID>
Use -i or --interactive to enable the interactive fzf prompt.
lhv pay \
--from "<SENDER_IBAN>" \
--to "<RECIPIENT_IBAN>" \
--name "<RECIPIENT_NAME>" \
--amount "<AMOUNT>" \
--description "<DESCRIPTION>" \
--reference "<REFERENCE>" \
--confirm
The --confirm flag skips the interactive confirmation prompt. Smart-ID signing is always required -- print the verification code and tell the user to confirm on their phone.
lhv whoami before any operation to check session statuslhv auth before retrying--interactive to enable them--list flag on switch-account outputs JSON, useful for discovering IDs programmatically