skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
bankrbot/claude-plugins0 installs

Bankr Agent - Job Workflow

This skill should be used when executing Bankr requests, submitting prompts to Bankr API, polling for job status, checking job progress, using Bankr MCP tools, or understanding the submit-poll-complete workflow pattern. Provides the core asynchronous job pattern for all Bankr API operations.

How do I install this agent skill?

npx skills add https://github.com/bankrbot/claude-plugins --skill bankr-agent-job-workflow
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubfail

    This skill manages financial operations including cryptocurrency trades and balance checks through an asynchronous workflow. It is rated HIGH risk because it processes natural language inputs and external API responses to trigger high-impact financial transactions without explicit boundary markers or sanitization, creating a significant surface for indirect prompt injection.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · No issues

  • Runlayerpass

    1 file scanned · No issues

What does this agent skill do?

Bankr Job Workflow

Execute Bankr API operations using MCP tools with the asynchronous job pattern.

Core Pattern: Submit-Poll-Complete

  1. Submit - Send prompt via bankr_agent_submit_prompt, receive job ID
  2. Poll - Check status via bankr_agent_get_job_status every 2 seconds
  3. Complete - Report results when status is terminal

MCP Tools

bankr_agent_submit_prompt

Submit a natural language prompt to start a job.

  • Input: Natural language request (e.g., "Buy $50 of ETH on Base")
  • Output: Job ID for tracking

bankr_agent_get_job_status

Check job status. Response includes:

  • status: pending | processing | completed | failed | cancelled
  • response: Text answer (when completed)
  • transactions: Array of executed transactions
  • statusUpdates: Progress messages during execution
  • error: Error message (when failed)

bankr_agent_cancel_job

Cancel a running job.

Job Status States

StatusAction
pendingKeep polling
processingKeep polling, report statusUpdates
completedRead response and transactions
failedCheck error field
cancelledNo further action

Timing

  • Poll interval: 2 seconds
  • Typical completion: 30 seconds to 2 minutes
  • Suggest cancellation: After 3+ minutes for simple queries

Output Guidelines

Query TypeOutput Format
Price queriesState price clearly (e.g., "ETH is $3,245.67")
TradesConfirm amounts and transaction details
Market analysisSummarize key insights concisely
PolymarketState odds with context
BalancesList holdings with USD values
ErrorsExplain clearly, suggest alternatives

Status Update Handling

  • Track last reported update count
  • Only report NEW updates to avoid repetition
  • Updates show agent progress (e.g., "Analyzing market data...")

Error Recovery

If polling fails:

  1. Retry after brief delay
  2. Job continues server-side regardless
  3. Can resume polling with same jobId

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/bankrbot/claude-plugins/bankr-agent---job-workflow">View Bankr Agent - Job Workflow on skillZs</a>