bankr-agent---error-handling — an installable skill for AI agents, published by bankrbot/claude-plugins.
Bankr Error Handling Resolve Bankr API errors and authentication issues. Authentication Errors (401) Symptoms HTTP 401 status code "Invalid API key" or "Unauthorized" message Resolution Present these setup instructions to the user: Step 1: Create an API Key Visit https://bankr.bot/api to create a new API key Step 2: Set Environment Variable # Add to shell profile (~/.zshrc or ~/.bashrc) export BANKR_API_KEY=bk_your_api_key_here Step 3: Restart Claude Code Close and reopen the terminal/Claude Code session Important: Do NOT retry when authentication fails. User must fix API key first. Common Job Failures Error Cause Resolution Insufficient balance Not enough tokens Check balance, reduce amount Token not found Invalid symbol/address Verify token exists on chain Slippage exceeded Price moved too much Retry or try smaller amount Transaction reverted On-chain failure Check transaction details Rate limit exceeded Too many requests Wait and retry HTTP Status Codes Code Meaning Action 400 Bad request Check prompt format 401 Unauthorized Fix API key (see above) 402 Payment required Ensure wallet has BNKR on Base 429 Rate limited Wait and retry 500 Server error Retry after delay Troubleshooting Checklist API Key: Set, starts with bk_, Claude Code restarted after setting Network: Internet working, api.bankr.bot reachable For Trading: Wallet has sufficient balance, token exists on chain Reporting Errors to Users State what went wrong simply Provide specific fix steps Avoid technical jargon Suggest alternatives Example: Your Bankr API key is not configured. To set it up: 1. Visit https://bankr.bot/api to create an API key 2. Set BANKR_API_KEY in your environment 3. Restart Claude Code
don't have the plugin yet? install it then click "run inline in claude" again.