with one click
bank-skill
Check balances, send money, and share receive details via Wise
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Check balances, send money, and share receive details via Wise
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | bank-skill |
| version | 0.1.4 |
| description | Check balances, send money, and share receive details via Wise |
| homepage | https://github.com/singularityhacker/bank-skills |
| metadata | {"openclaw":{"emoji":"๐ฆ","requires":{"bins":["python"],"env":["WISE_API_TOKEN"]},"primaryEnv":"WISE_API_TOKEN"}} |
Gives AI agents banking capabilities via the Wise API. Agents can check multi-currency balances, send money, and retrieve account/routing details for receiving payments.
WISE_API_TOKEN environment variable set to a valid Wise API tokenWISE_PROFILE_ID (defaults to first available profile)Purpose: Query Wise multi-currency balances for the configured profile.
Inputs:
action: "balance" (required)currency: Currency code filter, e.g. "USD" (optional โ returns all if omitted)Outputs:
currency, amount, and reservedAmountUsage:
echo '{"action": "balance"}' | ./run.sh
echo '{"action": "balance", "currency": "USD"}' | ./run.sh
Example output:
{
"success": true,
"balances": [
{"currency": "USD", "amount": 1250.00, "reservedAmount": 0.00},
{"currency": "EUR", "amount": 500.75, "reservedAmount": 10.00}
]
}
Purpose: Retrieve account number, routing number, IBAN, and related info so others can send you payments.
Inputs:
action: "receive-details" (required)currency: Currency code, e.g. "USD" (optional โ returns all if omitted)Outputs:
Usage:
echo '{"action": "receive-details"}' | ./run.sh
echo '{"action": "receive-details", "currency": "USD"}' | ./run.sh
Example output:
{
"success": true,
"details": [
{
"currency": "USD",
"accountHolder": "Your Business Name",
"accountNumber": "1234567890",
"routingNumber": "026073150",
"bankName": "Community Federal Savings Bank"
}
]
}
Purpose: Initiate a transfer from your Wise balance to a recipient.
Inputs:
action: "send" (required)sourceCurrency: Source currency code, e.g. "USD" (required)targetCurrency: Target currency code, e.g. "EUR" (required)amount: Amount to send as a number (required)recipientName: Full name of the recipient (required)recipientAccount: Recipient account number or IBAN (required)Additional fields for USD ACH transfers:
recipientRoutingNumber: 9-digit ABA routing number (required)recipientCountry: Two-letter country code, e.g. "US" (required)recipientAddress: Street address (required)recipientCity: City (required)recipientState: State code, e.g. "NY" (required)recipientPostCode: ZIP/postal code (required)recipientAccountType: "CHECKING" or "SAVINGS" (optional, defaults to "CHECKING")Outputs:
USD ACH Transfer Example:
echo '{
"action": "send",
"sourceCurrency": "USD",
"targetCurrency": "USD",
"amount": 100.00,
"recipientName": "John Smith",
"recipientAccount": "123456789",
"recipientRoutingNumber": "111000025",
"recipientCountry": "US",
"recipientAddress": "123 Main St",
"recipientCity": "New York",
"recipientState": "NY",
"recipientPostCode": "10001",
"recipientAccountType": "CHECKING"
}' | ./run.sh
EUR IBAN Transfer Example (simpler):
echo '{
"action": "send",
"sourceCurrency": "USD",
"targetCurrency": "EUR",
"amount": 100.00,
"recipientName": "Jane Doe",
"recipientAccount": "DE89370400440532013000"
}' | ./run.sh
Example output:
{
"success": true,
"transfer": {
"id": 12345678,
"status": "processing",
"sourceAmount": 100.00,
"sourceCurrency": "USD",
"targetAmount": 93.50,
"targetCurrency": "EUR"
}
}
WISE_API_TOKEN: Returns {"success": false, "error": "WISE_API_TOKEN environment variable is not set"}. Set the token and retry.{"success": false, "error": "Authentication failed โ check your WISE_API_TOKEN"}.{"success": false, "error": "Insufficient funds in USD balance"}. Check balance before retrying with a smaller amount.{"success": false, "error": "Invalid recipient account details"}. Verify recipient information and retry.{"success": false, "error": "Unknown action: <action>"}. Use one of: balance, receive-details, send.Use this skill when you need to check bank balances, send money to someone, or share your account details so someone can pay you.
Fetch and rank Jable latest-update videos by likes within a recent time window (default 48h). Use when asked to pull Jable recent updates, sort by likes/popularity, and return top N links in a formatted list.
DeFi intelligence powered by Silverback โ market data, swap quotes, technical analysis, yield opportunities, token audits, whale tracking, and AI chat via 11 real-time tools on Base chain
Modern web design engineering skills including design tokens, advanced UI/UX methodologies, accessibility, and game-specific UI patterns. Use for building commercial-grade, performant, and accessible web interfaces.
Best practices for Stripe payment integration. Use when implementing payments, subscriptions, checkout flows, or any monetization feature in games or web apps. Covers CheckoutSessions, Payment Element, subscriptions, and Connect.
Test web applications and games using Playwright on MiniPC. Use when verifying frontend functionality, debugging UI behavior, capturing screenshots, or QA testing games. Supports headless browser automation via nodes.run or browser.proxy.
Blender ์๋ฐฉํฅ ์์ผ ํต์ ์คํฌ. TCP ์์ผ ์๋ฒ๋ก ์ค์๊ฐ ์ฌ ์กฐ์, ์ํ ์กฐํ, Poly Haven/Sketchfab ์์ ํตํฉ. ๊ธฐ์กด blender-pipeline (๋ฐฐ์น ์ฒ๋ฆฌ)์ ์ํธ๋ณด์ โ ๋ณต์กํ ์ฌ ๊ตฌ์ถ, ๋ฐ๋ณต ์กฐ์, ์ค์๊ฐ ํผ๋๋ฐฑ์ ์ฌ์ฉ. ํธ๋ฆฌ๊ฑฐ: Blender ์ค์๊ฐ ์กฐ์, ์ฌ ์ํ ํ์ธ, Poly Haven ์์ , Sketchfab ๋ชจ๋ธ, ์๋ฐฉํฅ Blender ํต์ .