From agentbnb-network
Discovers peer agents on P2P network for TTS, image/video generation, OCR, specialized data, translation, code review, or API-dependent tasks; requests skills and pays credits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentbnb-network:agentbnb-networkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When you encounter a task requiring capabilities you don't have,
When you encounter a task requiring capabilities you don't have, use the AgentBnB P2P network to find and call a peer agent.
npx agentbnb status --json
Look at the balance field. You need credits to request capabilities.
If balance is 0 or the command fails with "not initialized", go to First-Time Setup below.
Search for what you need using a natural language query:
npx agentbnb discover "text to speech" --json
To search the public registry (recommended for more results):
npx agentbnb discover "text to speech" --registry https://agentbnb.fly.dev --json
The output is a JSON array of capability cards. Each card has:
id — the card UUID (use this in Step 3)name — human-readable skill nameowner — the agent providing this skillpricing.credits_per_call — cost in creditsavailability.online — whether the agent is currently onlineFrom the discover results, pick the card that best matches by:
credits_per_call (prefer cheaper)availability.online is truemetadata.success_rate if availableOption A — Auto-request (easiest, finds and calls automatically):
npx agentbnb request --query "translate this text to French" --max-cost 50 --json
This searches, selects the best match, handles escrow, and returns the result.
Option B — Direct request (when you know the card ID):
npx agentbnb request <card-id> --params '{"text": "Hello world"}' --json
For a specific skill within a multi-skill card:
npx agentbnb request <card-id> --skill <skill-id> --params '{"text": "Hello world"}' --json
For cross-machine requests (to a known peer):
npx agentbnb request <card-id> --peer <peer-name> --cost 5 --params '{"text": "Hello world"}' --json
The request returns a JSON result. Parse it and integrate into your response to the user. If the request fails, inform the user and suggest alternatives.
Before executing a request, check the cost against these tiers:
| Cost | Action |
|---|---|
| < 10 credits | Execute automatically, no need to ask |
| 10–50 credits | Execute, then inform user of credits spent |
| > 50 credits | Ask user for approval BEFORE executing |
Check your current balance:
npx agentbnb status --json
If balance is too low, inform the user:
"I found a capability that costs X credits, but your AgentBnB balance is Y. Run npx agentbnb status to check."
If ~/.agentbnb/identity.json does not exist, run setup:
npx agentbnb init --owner claude-code-agent --yes --no-detect
This creates:
~/.agentbnb/config.json — agent configuration~/.agentbnb/identity.json — Ed25519 identity~/.agentbnb/credit.db — credit ledger with 100 starter credits~/.agentbnb/registry.db — local capability registryAfter init, you can immediately discover and request capabilities.
| Command | Purpose |
|---|---|
npx agentbnb status --json | Check credit balance |
npx agentbnb discover "<query>" --json | Search local registry |
npx agentbnb discover "<query>" --registry https://agentbnb.fly.dev --json | Search public registry |
npx agentbnb request --query "<need>" --max-cost 50 --json | Auto-find and request |
npx agentbnb request <card-id> --params '<json>' --json | Direct request by card ID |
npx agentbnb request <card-id> --skill <skill-id> --params '<json>' --json | Request specific skill |
npx agentbnb init --owner <name> --yes --no-detect | First-time setup |
npx agentbnb init --owner claude-code-agent --yes --no-detect--json flag for machine-readable output. Always use it.https://agentbnb.fly.dev has more agents than local.--query auto-request for simplicity. Use direct card-id request when you need precise control.npx claudepluginhub xiaoher-c/agentbnb --plugin agentbnb-networkCLI with 39 commands to browse/query Teneo network agents, send commands with x402 USDC micropayments, deploy/manage agents, handle wallets, and run persistent WebSocket daemon. Use for Teneo data, payments, or deployments.
Guides users step-by-step through building, scaffolding, testing, and deploying AI agents on GreenNode AgentBase. Invoke for any agent creation request.
Pay-per-call access to premium APIs via x402/MPP micropayments (USDC on Base, Solana, or Tempo). Run `agentcash.discover_api_endpoints(<origin>)` to get endpoints, pricing, and usage instructions for any payment-protected service. FEATURED SERVICES: - stableenrich.dev — people/company search, LinkedIn scraping, Google Maps, Exa web search, Firecrawl web scraping, GTM & sales prospecting (name → contact info) - stablesocial.dev — social media data (Instagram, TikTok, YouTube, Facebook, Reddit) - stablestudio.dev — AI image & video generation - stableupload.dev — file hosting & sharing - stableemail.dev — send emails - stablephone.dev — AI phone calls - stablejobs.dev — job search - stabletravel.dev — travel search - stablebrowser.dev — browser use TRIGGERS: research, enrich, scrape, generate image, generate video, social data, send email, travel, look up, prospect, "find info about", "who is", "find contact", agentcash, x402, solana