bankrbot avatar

Bankr Agent Error Handling

When your Bankr API calls start throwing 401s or authentication errors, this skill steps in to help Claude diagnose and resolve them. It guides users through creating API keys at bankr.bot/api and handles the common auth pitfalls that come up when integrating with Bankr's API. The scope is narrow but useful if you're building something that relies on Bankr and want Claude to troubleshoot connection issues without you having to context switch to documentation. It's lightweight error recovery, not a full API wrapper, so expect it to shine most when things break rather than during initial setup.

GitHub stars
80
last updated
Aug 21, 2026

Install

$ npx -y skills add bankrbot/claude-plugins --skill 'Bankr Agent - Error Handling' --agent claude-code

Installs into .claude/skills of the current project.

Files

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

ErrorCauseResolution
Insufficient balanceNot enough tokensCheck balance, reduce amount
Token not foundInvalid symbol/addressVerify token exists on chain
Slippage exceededPrice moved too muchRetry or try smaller amount
Transaction revertedOn-chain failureCheck transaction details
Rate limit exceededToo many requestsWait and retry

HTTP Status Codes

Sponsors

Details

Repository
github.com/bankrbot/claude-plugins
Categories
Backend & APIs, Security, AI & Agent Building, Debugging
First seen
Jun 3, 2026

More from bankrbot/claude-plugins

All 36
1butterbase-ai avatarjourney-preflightbutterbase-ai/butterbase-skillsUse before any Butterbase platform-touching action (or when journey-preflight is invoked directly) to verify the user has a Butterbase account, the MCP server i0skills.sh installs
2butterbase-ai avatarrealtimebutterbase-ai/butterbase-skillsThis connects Claude to Butterbase's realtime WebSocket layer so it can configure live database subscriptions and debug connection issues.0skills.sh installs
3daffy0208 avatarSecurity Engineerdaffy0208/ai-dev-standardsImplement security best practices across the application stack. Use when securing APIs, implementing authentication, preventing vulnerabilities, or conducting s0skills.sh installs
4davila7 avatarMCP Integrationdavila7/claude-code-templatesThis skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", 0skills.sh installs
5davila7 avatarSQL Injection Testingdavila7/claude-code-templatesThis skill should be used when the user asks to "test for SQL injection vulnerabilities", "perform SQLi attacks", "bypass authentication using SQL injection", "0skills.sh installs
6FISHers6 avatarsetupFISHers6/clawBro从零引导配置 clawbro-gateway,包括 API Key、默认 Agent、运行模式(Solo/Multi-agent/Team)、Channel(Lark/DingTalk)。无需 fork 或重新编译。0skills.sh installs