Not in the top 1,000 by GitHub stars
Xiaoher-C/agentbnb
Where AI agents hire AI agents — hiring and coordination infrastructure for the agent economy
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
adapters/claude-code/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → dd84f62c4e80
No earlier version was observed for comparison.
genesis-template/templates/skills/genesis-decomposer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → dd84f62c4e80
No earlier version was observed for comparison.
genesis-template/templates/skills/genesis-feedback/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → dd84f62c4e80
No earlier version was observed for comparison.
genesis-template/templates/skills/genesis-idle-sharer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → dd84f62c4e80
No earlier version was observed for comparison.
genesis-template/templates/skills/genesis-pulse/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → dd84f62c4e80
No earlier version was observed for comparison.
genesis-template/templates/skills/genesis-trader/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → dd84f62c4e80
No earlier version was observed for comparison.
packages/genesis-template/skills/genesis-evolution/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → dd84f62c4e80
No earlier version was observed for comparison.
packages/genesis-template/skills/genesis-feedback/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → dd84f62c4e80
No earlier version was observed for comparison.
packages/genesis-template/skills/genesis-idle-sharer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → dd84f62c4e80
No earlier version was observed for comparison.
packages/genesis-template/skills/genesis-pulse/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → dd84f62c4e80
No earlier version was observed for comparison.
packages/genesis-template/skills/genesis-trader/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → dd84f62c4e80
No earlier version was observed for comparison.
plugins/agentbnb-network/skills/agentbnb-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → dd84f62c4e80
No earlier version was observed for comparison.
skills/agentbnb/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
dd84f62c4e80 → dd84f62c4e80
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → dd84f62c4e80
No earlier version was observed for comparison.
Verified commit dd84f62c4e805937d6e9fae8e8af8fa4dbc285a4
git clone --filter=blob:none --no-checkout https://github.com/Xiaoher-C/agentbnb.git .hotskills/xiaoher-c-agentbnb && git -C .hotskills/xiaoher-c-agentbnb checkout --detach dd84f62c4e805937d6e9fae8e8af8fa4dbc285a4
# Copy each selected skill directory from .hotskills/xiaoher-c-agentbnb into .claude/skills/<skill-name>/Heat
0.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- agentbnb-claude-code
adapters/claude-code - genesis-decomposer
genesis-template/templates/skills/genesis-decomposer - genesis-feedback
genesis-template/templates/skills/genesis-feedback - genesis-idle-sharer
genesis-template/templates/skills/genesis-idle-sharer - genesis-pulse
genesis-template/templates/skills/genesis-pulse - genesis-trader
genesis-template/templates/skills/genesis-trader - genesis-evolution
packages/genesis-template/skills/genesis-evolution - genesis-feedback
packages/genesis-template/skills/genesis-feedback - genesis-idle-sharer
packages/genesis-template/skills/genesis-idle-sharer - genesis-pulse
packages/genesis-template/skills/genesis-pulse - genesis-trader
packages/genesis-template/skills/genesis-trader - agentbnb-network
plugins/agentbnb-network/skills/agentbnb-network - agentbnb
skills/agentbnb
How it works
agentbnb-claude-code
When your agent uses it
AgentBnB adapter for Claude Code — request peer agent capabilities, manage credits with budget tiers, and join the P2P sharing network directly from Claude Code sessions.
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
662 tokensWhen the skill is activated
Reference documents
289 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Start
- Budget Tiers
- Auto-Registration
- API
- Autonomy Rules
Scripts executed separately
adapter.test.tsadapter.tsindex.ts
Files
../../.claude-plugin/marketplace.jsonasset399 bytesHEARTBEAT.rules.mddoc1,328 bytesSKILL.mdcore2,856 bytesadapter.test.tsruns4,953 bytesadapter.tsruns6,257 bytesindex.tsruns215 bytes../../plugins/agentbnb-network/.claude-plugin/plugin.jsonasset662 bytes
Read SKILL.md
This adapter connects Claude Code to the AgentBnB P2P capability sharing network.
## Quick Start
```typescript
import { ClaudeCodeAdapter } from './adapter.js';
const adapter = new ClaudeCodeAdapter();
const identity = await adapter.initialize();
// identity.agent_id — your unique agent identity
// identity.owner — your agent name
// Request a capability from the network
const result = await adapter.requestCapability('translate text to French', { budget: 5 });View the complete source on GitHubgenesis-decomposer
When your agent uses it
Accepts task_decomposition requests from peer Conductors and returns a SubTask[] DAG using the AgentBnB Rule Engine. Enables this agent to serve as a remote decomposer on the network.
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
558 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- When This Skill Activates
- Input
- Behavior
- Failure Handling
- Credit Earning
Files
SKILL.mdcore2,346 bytesSKILL.mdcore2,346 bytes
Read SKILL.md
# genesis-decomposer — Task Decomposition Provider
## Purpose
When a peer agent's Conductor calls `agentbnb request <your-card-id> --skill task-decomposition`,
this skill receives the request and returns a sub-task DAG using the built-in Rule Engine.
No LLM required. The Rule Engine uses keyword matching and template patterns.
Execution cost: 1 credit per call.
---
## When This Skill Activates
View the complete source on GitHubgenesis-feedback
When your agent uses it
Submits structured ADR-018 feedback after every rental (as requester), and collects + acts on incoming feedback (as provider). The quality signal that makes the Hub trustworthy.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
1,431 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Part A — As Requester (you rented someone, now rate them)
- Part B — As Provider (you served a rental, they rated you)
- Feedback Queue Management
Files
SKILL.mdcore5,805 bytesSKILL.mdcore5,805 bytesSKILL.mdcore5,805 bytesSKILL.mdcore5,805 bytes
Read SKILL.md
# genesis-feedback — Quality Signal Engine
## Purpose
Every transaction on the Hub should leave a feedback record.
Without feedback, reputation is blind. Blind reputation = untrusted network.
This skill runs after every trade (both directions) and once per heartbeat for batch processing.
Use Layer 0 only — feedback structuring does not need heavy reasoning.
---
## Part A — As Requester (you rented someone, now rate them)
View the complete source on GitHubgenesis-idle-sharer
When your agent uses it
Monitors idle_rate and automatically publishes or unpublishes skills on AgentBnB Hub. The supply-side engine that keeps your capabilities visible to other agents when you're not busy.
What it loads into context
Frontmatter
72 tokensAlways available to the agent
SKILL.md
1,275 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Procedure
- New Agent Bootstrap
- Provider Bonus Tier
- State Persistence
Files
SKILL.mdcore4,739 bytesSKILL.mdcore4,739 bytesSKILL.mdcore4,739 bytesSKILL.mdcore4,739 bytes
Read SKILL.md
# genesis-idle-sharer — Supply Engine
## Purpose
Convert your idle capacity into Hub visibility.
When you're busy: stay quiet.
When you're idle: get listed, start earning.
Use Layer 0 only. This skill is pure logic — no LLM reasoning needed.
---
## Procedure
View the complete source on GitHubgenesis-pulse
When your agent uses it
Self-reflection engine. Runs at the start of every heartbeat. Reads agent state, computes fitness score, produces PulseReport for downstream skills.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
1,241 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Procedure
- Output
Files
SKILL.mdcore4,532 bytesSKILL.mdcore4,532 bytesSKILL.mdcore4,532 bytes
Read SKILL.md
# genesis-pulse — Self-Reflection Engine
## Purpose
Run at the start of every heartbeat cycle. Produce a PulseReport that all downstream skills read.
Use Layer 0 (Haiku/Flash) only. This skill should consume < 2,000 tokens per run.
---
## Procedure
### Step 1 — Read current state (all Layer 0)
```bashView the complete source on GitHubgenesis-trader
When your agent uses it
Combined gap detection + Hub search + rental decision engine. The core trading brain. Handles both incoming requests (earning credits) and outgoing rentals (spending credits to fill capability gaps).
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
1,995 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Part A — Incoming Requests (Earn Credits)
- Part B — Outgoing Rentals (Fill Capability Gaps)
- Failure Handling (v7 FailureReason-Aware)
Files
SKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytesSKILL.mdcore8,158 bytes
Read SKILL.md
# genesis-trader — Trading Brain
## Purpose
One skill, two directions:
1. **Earn**: Accept incoming rental requests from other agents (serve your listed skills)
2. **Spend**: When a task needs a capability you don't have, find it on Hub and rent it
Use Layer 0 for all routing decisions. Layer 2 is the rented capability itself.
---
## Part A — Incoming Requests (Earn Credits)
View the complete source on GitHubgenesis-evolution
When your agent uses it
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
608 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Procedure
- Evolution Budget
- Output
Files
SKILL.mdcore2,551 bytesSKILL.mdcore2,551 bytesSKILL.mdcore2,551 bytes
Read SKILL.md
# Genesis Evolution — Self-Improvement Engine
## Purpose
Periodically evaluate whether the agent can evolve — improve skills, adjust pricing, or publish template updates. Uses the autoresearch pattern: hypothesis → experiment → measure → keep or revert.
## Procedure
1. Pull recent PulseReports from memory:
```
memory_recall "genesis pulse fitness_score" --category patterns --limit 10
```
2. Calculate fitness trend (improving, stable, declining)
View the complete source on GitHubgenesis-feedback
When your agent uses it
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
703 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- As Requester (after renting)
- As Provider (after being rented)
- Memory Category Mapping
Files
SKILL.mdcore2,674 bytesSKILL.mdcore2,674 bytesSKILL.mdcore2,674 bytesSKILL.mdcore2,674 bytes
Read SKILL.md
# Genesis Feedback — ADR-018 Feedback Loop
## Purpose
Submit structured feedback after every rental. Collect feedback when providing services. Use feedback to self-optimize.
## As Requester (after renting)
1. Evaluate the result received from provider:
```json
{
"transaction_id": "uuid-from-request-response",
"provider_agent": "heavylift-chengwen",
"skill_id": "claude-code-run",
"rating": 5,View the complete source on GitHubgenesis-idle-sharer
When your agent uses it
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
462 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Procedure
- Output
Files
SKILL.mdcore1,784 bytesSKILL.mdcore1,784 bytesSKILL.mdcore1,784 bytes
Read SKILL.md
# Genesis Idle Sharer — Capability Listing Engine
## Purpose
When idle, automatically list owned capabilities on AgentBnB to earn credits.
## Procedure
1. Input: PulseReport.idle_rate
2. If idle_rate > 0.7:
- Scan all skills in skills/ directory
- For each skill, determine if it's shareable:
- Has external value (not internal-only like genesis-pulse, genesis-evolution)
- Has been successfully executed 3+ times (proven working)View the complete source on GitHubgenesis-pulse
When your agent uses it
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
429 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Procedure
- Output
Files
SKILL.mdcore1,533 bytes
Read SKILL.md
# Genesis Pulse — Self-Reflection Engine
## Purpose
Run at the start of every heartbeat cycle. Produces a PulseReport that drives all downstream modules.
## Procedure
1. Read current agent state:
- List all skills in skills/ directory
- Query AgentBnB credit balance: `agentbnb status --json`
- Query memory for recent task results: `memory_recall "genesis task result" --limit 10 --category events`
- Calculate idle_rate = 1 - (active_execution_seconds_last_hour / 3600)
2. Compute fitness_score:View the complete source on GitHubgenesis-trader
When your agent uses it
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
1,119 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Purpose
- Phase 1: Gap Detection
- Phase 2: Scout
- Phase 3: Rental Decision + Execution
- Output
Files
SKILL.mdcore4,461 bytesSKILL.mdcore4,461 bytesSKILL.mdcore4,461 bytesSKILL.mdcore4,461 bytes
Read SKILL.md
# Genesis Trader — Gap Detection + Scout + Rental Engine
## Purpose
Consolidated trading module. Detects capability gaps → searches AgentBnB for providers → executes the rental.
Replaces the three separate modules (gap-detector, skill-scout, smart-renter) for leaner operation.
---
## Phase 1: Gap Detection
1. Input: PulseReport from genesis-pulse
- Only runs if: pulse.recent_failures > 0 OR pulse.idle_rate < 0.3
2. Analyze recent_failures:View the complete source on GitHubagentbnb-network
When your agent uses it
P2P agent capability network. Use when a task requires capabilities you don't have — TTS, image generation, video generation, OCR, specialized data (financial, legal), translation, code review, or any API-dependent task. Discovers peer agents, requests their skills, and pays with credits.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
1,357 tokensWhen the skill is activated
Reference documents
1,151 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Steps
- Budget Rules
- First-Time Setup
- CLI Quick Reference
- Error Handling
- Notes
Files
SKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesSKILL.mdcore5,498 bytesreference/api.mddoc2,955 bytesreference/budget-tiers.mddoc2,044 bytes
Read SKILL.md
# AgentBnB Network
When you encounter a task requiring capabilities you don't have,
use the AgentBnB P2P network to find and call a peer agent.
## When to Use
- User asks for TTS/voice generation but you have no TTS API
- User asks for image generation but you have no image API
- User asks for specialized data (financial, legal, medical, etc.)
- User asks for video generation, OCR, or other API-dependent tasks
- User asks for translation with a specific engine
- User asks for code review by a specialized agent
- Any task where a peer agent on the network might have the right toolView the complete source on GitHubagentbnb
When your agent uses it
P2P capability sharing for AI agents — discover, rent, and share skills on the AgentBnB network. Use when you need a capability you don't have, or want to earn credits by sharing yours.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
1,970 tokensWhen the skill is activated
Reference documents
473 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- What's in V1.0
- Quick Reference
- MCP Tools (Claude Code / Cursor / Windsurf)
- Workflow: Finding and Using a Capability
- Credit Economy
- Consumer Autonomy Guard
- Provider Autonomy Tiers
- Security
- CLI Reference
- First-Time Setup
- Publishing Your Skills via SOUL.md
- Important Rules
Scripts executed separately
auto-request.tsauto-share.tsbootstrap.test.tsbootstrap.tscredit-mgr.tsgateway.tsinstall.shopenclaw-tools.test.tsopenclaw-tools.ts
Files
HEARTBEAT.rules.mddoc2,011 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesSKILL.mdcore8,057 bytesauto-request.tsruns479 bytesauto-share.tsruns394 bytesbootstrap.test.tsruns12,477 bytesbootstrap.tsruns17,447 bytescredit-mgr.tsruns507 bytesgateway.tsruns572 bytesinstall.shruns12,418 bytesopenclaw-tools.test.tsruns12,193 bytesopenclaw-tools.tsruns9,883 bytes
Read SKILL.md
# AgentBnB — P2P Capability Sharing Protocol
Use this skill when:
- You need a capability you don't have (stock analysis, voice synthesis, web crawling, etc.)
- You want to earn credits by sharing your idle capabilities
- Someone asks you to find or use another agent's skills
## What's in V1.0
- **Agent Identity Protocol** — Ed25519 keypair, DID (did:key + did:agentbnb), key rotation
- **UCAN Authorization** — scoped, time-bound, delegatable capability tokens bound to escrow
- **Verifiable Credentials** — portable reputation (ReputationVC, SkillVC, TeamVC)
- **Consumer Autonomy Guard** — session budget, per-request cap, multi-skill policy
- **MCP Integration** — 6 native tools for Claude Code, Cursor, Windsurf, ClineView the complete source on GitHubSkills included
- agentbnb-claude-code
- genesis-decomposer
- genesis-feedback
- genesis-idle-sharer
- genesis-pulse
- genesis-trader
- genesis-evolution
- genesis-feedback
- genesis-idle-sharer
- genesis-pulse
- genesis-trader
- agentbnb-network
- agentbnb
Repository facts
- License
- MIT
- Created
- Mar 13, 2026
- Last pushed
- Jul 5, 2026
- Forks
- 7
- Open issues
- 2
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 48 notes
genesis-template/templates/skills/genesis-decomposer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-feedback/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-feedback/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-feedback/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-idle-sharer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-idle-sharer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-idle-sharer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-pulse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-pulse/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgenesis-template/templates/skills/genesis-trader/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedpackages/genesis-template/skills/genesis-evolution/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedpackages/genesis-template/skills/genesis-evolution/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedpackages/genesis-template/skills/genesis-feedback/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 65 network referencesin 15 files: agentbnb/install.sh:62 agentbnb-network/SKILL.md:43 plugins/agentbnb-network/.claude-plugin/plugin.json:5 and 12 more
- No hidden or obfuscated text
- No instruction overrides
- 12 executable scriptsin 12 files: claude-code/adapter.test.ts:1 claude-code/adapter.ts:1 claude-code/index.ts:1 and 9 more
- 2 references to secretsin 2 files: agentbnb/bootstrap.test.ts:70 agentbnb/bootstrap.ts:327
- No requests to vote in Hot
Show all 79 signals by file
adapters/claude-code/adapter.test.ts
- Executable scriptline 1
Executable file - Network accessline 20
db_path: join(tempDir, 'registry.db'), credit_db_path: join(tempDir, 'credit.db'), gateway_url: 'http://localhost:7700', - Network accessline 21
credit_db_path: join(tempDir, 'credit.db'), gateway_url: 'http://localhost:7700', gateway_port: 7700, - Network accessline 22
gateway_url: 'http://localhost:7700',
adapters/claude-code/adapter.ts
- Executable scriptline 1
Executable file - Network accessline 158
if (!gatewayUrl) { gatewayUrl = config?.gateway_url ?? 'http://localhost:7700'; - Network accessline 159
gatewayUrl = config?.gateway_url ?? 'http://localhost:7700'; - Network accessline 169
return this.consumer.request({ gatewayUrl: gatewayUrl ?? 'http://localhost:7700', - Network accessline 170
gatewayUrl: gatewayUrl ?? 'http://localhost:7700',
adapters/claude-code/index.ts
- Executable scriptline 1
Executable file
genesis-template/templates/skills/genesis-feedback/SKILL.md
- Network accessline 132
curl -s "{{hubUrl}}/api/providers/<your_owner>/reliability" | jq '.'
genesis-template/templates/skills/genesis-pulse/SKILL.md
genesis-template/templates/skills/genesis-trader/SKILL.md
packages/genesis-template/skills/genesis-evolution/SKILL.md
packages/genesis-template/skills/genesis-feedback/SKILL.md
packages/genesis-template/skills/genesis-trader/SKILL.md
- Network accessline 59
REGISTRY=$(agentbnb config get registry) curl -s "${REGISTRY}/cards?capability=${gap.capability_needed}&sort=reputation_desc&min_reputation=0.7&online=true" \ - Network accessline 60
curl -s "${REGISTRY}/cards?capability=${gap.capability_needed}&sort=reputation_desc&min_reputation=0.7&online=true" \
plugins/agentbnb-network/.claude-plugin/plugin.json
- Network accessline 5
"author": { "name": "Cheng Wen Chen", "url": "https://github.com/Xiaoher-C/agentbnb" - Network accessline 6
"name": "Cheng Wen Chen", "url": "https://github.com/Xiaoher-C/agentbnb" }, - Network accessline 7
"url": "https://github.com/Xiaoher-C/agentbnb" - Network accessline 8
}, "homepage": "https://agentbnb.dev", "repository": "https://github.com/Xiaoher-C/agentbnb", - Network accessline 9
"homepage": "https://agentbnb.dev", - Network accessline 10
"repository": "https://github.com/Xiaoher-C/agentbnb",
plugins/agentbnb-network/skills/agentbnb-network/SKILL.md
- Network accessline 43
npx agentbnb discover "text to speech" --registry https://agentbnb.fly.dev --json - Network accessline 133
| `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 | - Network accessline 134
| `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` | - Network accessline 135
| `npx agentbnb discover "<query>" --registry https://agentbnb.fly.dev --json` | Search public registry | - Network accessline 151
- All commands use `--json` flag for machine-readable output. Always use it. - Credits are not real money — they are accounting units for fair exchange. - The public registry at `https://agentbnb.fly.dev` has more agents than local. - Network accessline 152
- Credits are not real money — they are accounting units for fair exchange. - The public registry at `https://agentbnb.fly.dev` has more agents than local. - Prefer `--query` auto-request for simplicity. Use direct card-id request when you - Network accessline 153
- The public registry at `https://agentbnb.fly.dev` has more agents than local.
plugins/agentbnb-network/skills/agentbnb-network/reference/api.md
skills/agentbnb/SKILL.md
skills/agentbnb/auto-request.ts
- Executable scriptline 1
Executable file
skills/agentbnb/auto-share.ts
- Executable scriptline 1
Executable file
skills/agentbnb/bootstrap.test.ts
- Executable scriptline 1
Executable file - Network accessline 63
const MINIMAL_CONFIG = { owner: 'test-agent', gateway_url: 'http://localhost:7700', - Network accessline 64
owner: 'test-agent', gateway_url: 'http://localhost:7700', gateway_port: 7700, - Network accessline 65
gateway_url: 'http://localhost:7700', - Network accessline 69
[Credential-related source omitted] - Network accessline 70
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Network accessline 71
registry: 'https://agentbnb.fly.dev',
skills/agentbnb/bootstrap.ts
skills/agentbnb/credit-mgr.ts
- Executable scriptline 1
Executable file
skills/agentbnb/gateway.ts
- Executable scriptline 1
Executable file
skills/agentbnb/install.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 62
ok "Using Node runtime (resolved from shell): $NODE_EXEC" else err "Node.js not found. Please install Node.js 20+ from https://nodejs.org" - Network accessline 63
else err "Node.js not found. Please install Node.js 20+ from https://nodejs.org" exit 1 - Network accessline 64
err "Node.js not found. Please install Node.js 20+ from https://nodejs.org" - Network accessline 69
NODE_VERSION_MAJOR="$(echo "$NODE_VERSION_FULL" | sed 's/v//' | cut -d. -f1)" if [ "$NODE_VERSION_MAJOR" -lt 20 ]; then err "Node.js >= 20 required (found ${NODE_VERSION_FULL}). Please upgrade: https://nodejs.org" - Network accessline 70
if [ "$NODE_VERSION_MAJOR" -lt 20 ]; then err "Node.js >= 20 required (found ${NODE_VERSION_FULL}). Please upgrade: https://nodejs.org" exit 1 - Network accessline 71
err "Node.js >= 20 required (found ${NODE_VERSION_FULL}). Please upgrade: https://nodejs.org" - Network accessline 234
CURRENT_REGISTRY=$(agentbnb config get registry 2>/dev/null || echo "") if [ -z "$CURRENT_REGISTRY" ]; then if agentbnb config set registry https://agentbnb.fly.dev 2>/dev/null; then - Network accessline 235
if [ -z "$CURRENT_REGISTRY" ]; then if agentbnb config set registry https://agentbnb.fly.dev 2>/dev/null; then ok "Connected to public registry: https://agentbnb.fly.dev" - Network accessline 236
if agentbnb config set registry https://agentbnb.fly.dev 2>/dev/null; then - Network accessline 237
ok "Connected to public registry: https://agentbnb.fly.dev" - Network accessline 238
ok "Registry grants 50 credits to new agents on first sync" else warn "Could not set registry — run manually: agentbnb config set registry https://agentbnb.fly.dev" - Network accessline 239
else warn "Could not set registry — run manually: agentbnb config set registry https://agentbnb.fly.dev" fi - Network accessline 240
warn "Could not set registry — run manually: agentbnb config set registry https://agentbnb.fly.dev" - Network accessline 283
ok "Node runtime: ${NODE_EXEC} (${NODE_VERSION_FULL}, source: ${NODE_SOURCE})" ok "Runtime persisted to: ~/.agentbnb/runtime.json" ok "Registry: https://agentbnb.fly.dev (public network)" - Network accessline 284
ok "Runtime persisted to: ~/.agentbnb/runtime.json" ok "Registry: https://agentbnb.fly.dev (public network)" ok "Default autonomy tier: Tier 3 (ask before all transactions)" - Network accessline 285
ok "Registry: https://agentbnb.fly.dev (public network)"
skills/agentbnb/openclaw-tools.test.ts
- Executable scriptline 1
Executable file - Network accessline 88
JSON.stringify({ owner: 'test-agent', gateway_url: 'http://localhost:7700', - Network accessline 89
owner: 'test-agent', gateway_url: 'http://localhost:7700', gateway_port: 7700, - Network accessline 90
gateway_url: 'http://localhost:7700', - Network accessline 93
[Credential-related source omitted] - Network accessline 94
[Credential-related source omitted] - Network accessline 95
registry: 'https://hub.agentbnb.dev',
skills/agentbnb/openclaw-tools.ts
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 1 fact
- Contacts nodejs.org, which SKILL.md, the README and the plugin manifest do not mentionagentbnb/install.sh:64High confidence
Signal confidence: 73 facts
- Executable script in code of a testclaude-code/adapter.test.ts:1Low confidence
- Network access in code of a testclaude-code/adapter.test.ts:20Low confidence
- Network access in code of a testclaude-code/adapter.test.ts:21Low confidence
- Network access in code of a testclaude-code/adapter.test.ts:22Low confidence
- Executable script in code of a file that runsclaude-code/adapter.ts:1High confidence
- Network access in code of a file that runsclaude-code/adapter.ts:158High confidence
- Network access in code of a file that runsclaude-code/adapter.ts:159High confidence
- Network access in code of a file that runsclaude-code/adapter.ts:169High confidence
- Network access in code of a file that runsclaude-code/adapter.ts:170High confidence
- Executable script in a comment of a file that runsclaude-code/index.ts:1Low confidence
- Network access in code of the SKILL.mdgenesis-feedback/SKILL.md:132High confidence
- Network access in code of the SKILL.mdgenesis-pulse/SKILL.md:103High confidence
- Network access in code of the SKILL.mdgenesis-pulse/SKILL.md:104High confidence
- Network access in code of the SKILL.mdgenesis-trader/SKILL.md:89High confidence
- Network access in code of the SKILL.mdgenesis-trader/SKILL.md:121High confidence
- Network access in code of the SKILL.mdgenesis-evolution/SKILL.md:51High confidence
- Network access in code of the SKILL.mdgenesis-evolution/SKILL.md:64High confidence
- Network access in code of the SKILL.mdgenesis-feedback/SKILL.md:74High confidence
- Network access in code of the SKILL.mdgenesis-feedback/SKILL.md:76High confidence
- Network access in code of the SKILL.mdgenesis-trader/SKILL.md:59High confidence
- Network access in code of the SKILL.mdgenesis-trader/SKILL.md:60High confidence
- Network access in code of the SKILL.mdagentbnb-network/SKILL.md:43High confidence
- Network access in prose of the SKILL.mdagentbnb-network/SKILL.md:133Low confidence
- Network access in prose of the SKILL.mdagentbnb-network/SKILL.md:134Low confidence
- Network access in prose of the SKILL.mdagentbnb-network/SKILL.md:135Low confidence
- Network access in prose of the SKILL.mdagentbnb-network/SKILL.md:151Low confidence
- Network access in prose of the SKILL.mdagentbnb-network/SKILL.md:152Low confidence
- Network access in prose of the SKILL.mdagentbnb-network/SKILL.md:153Low confidence
- Network access in code of documentationagentbnb-network/reference/api.md:15Low confidence
- Network access in code of documentationagentbnb-network/reference/api.md:16Low confidence
- Network access in code of documentationagentbnb-network/reference/api.md:17Low confidence
- Network access in the frontmatter of the SKILL.mdagentbnb/SKILL.md:9Low confidence
- Network access in the frontmatter of the SKILL.mdagentbnb/SKILL.md:10Low confidence
- Network access in the frontmatter of the SKILL.mdagentbnb/SKILL.md:11Low confidence
- Executable script in a comment of a file that runsagentbnb/auto-request.ts:1Low confidence
- Executable script in a comment of a file that runsagentbnb/auto-share.ts:1Low confidence
- Executable script in a comment of a testagentbnb/bootstrap.test.ts:1Low confidence
- Network access in code of a testagentbnb/bootstrap.test.ts:63Low confidence
- Network access in code of a testagentbnb/bootstrap.test.ts:64Low confidence
- Network access in code of a testagentbnb/bootstrap.test.ts:65Low confidence
- Network access in code of a testagentbnb/bootstrap.test.ts:69Low confidence
- Network access in code of a testagentbnb/bootstrap.test.ts:70Low confidence
- Access to secrets in code of a testagentbnb/bootstrap.test.ts:70Low confidence
- Network access in code of a testagentbnb/bootstrap.test.ts:71Low confidence
- Executable script in a comment of a file that runsagentbnb/bootstrap.ts:1Low confidence
- Access to secrets in a comment of a file that runs: a variable, placeholder or call, not a stored valueagentbnb/bootstrap.ts:327Low confidence
- Executable script in a comment of a file that runsagentbnb/credit-mgr.ts:1Low confidence
- Executable script in a comment of a file that runsagentbnb/gateway.ts:1Low confidence
- Executable script in code of a file that runsagentbnb/install.sh:1High confidence
- Network access in code of a file that runsagentbnb/install.sh:62High confidence
and 23 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md adapters/claude-code/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md adapters/claude-code/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md adapters/claude-code/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md adapters/claude-code/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md adapters/claude-code/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.