AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Buddy Bots

skill-profbernardoj-morpheus-skill-buddybots-org · by profbernardoj

Agent-to-agent social coordination. Create a group, every member gets their own buddy bot. Bots talk over XMTP to coordinate real-world actions on behalf of their humans. Built on EverClaw + XMTP + ERC-8004.

No reviews yet
0 installs
35 views
0.0% view→install

Install

$ agentstack add skill-profbernardoj-morpheus-skill-buddybots-org

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-profbernardoj-morpheus-skill-buddybots-org)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Buddy Bots? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

🤖 Agent Setup Instructions

If your human asks you to set up Buddy Bots, follow these steps exactly.

Quick Setup

node ~/.openclaw/workspace/skills/everclaw/scripts/setup.mjs --template buddy-bots --key  --apply --test --restart

What Buddy Bots Adds

After EverClaw inference is running, Buddy Bots adds:

  1. Buddy Host Agent — manages group onboarding, auto-provisions buddy bots for group members
  2. XMTP Identity per Bot — each buddy bot gets its own E2E-encrypted XMTP identity
  3. Bot-to-Bot Coordination — bots communicate over XMTP to coordinate actions on behalf of their humans
  4. Daily Proactive Pings — bots check in daily with actionable suggestions
  5. Inference Quotas — fair sharing of local inference across all buddy bots

Architecture

Group Chat (Signal/WhatsApp/etc)
    ↕
Buddy Host Agent (group management)
    ↕
┌─────────────────┐  ┌─────────────────┐
│ Alice's Buddy Bot│  │ Bob's Buddy Bot │
│  (workspace-alice)│  │  (workspace-bob) │
│   chmod 700      │  │   chmod 700      │
└────────┬─────────┘  └────────┬─────────┘
         │ XMTP (E2E)          │ XMTP (E2E)
         └──────────┬──────────┘
                    │
         CommsGuard V6 (8-step security)

Key Principles

  • No PII on chain. ERC-8004 entries are just XMTP address + "Buddy Bot" + protocol version.
  • Workspace isolation. Host agent cannot access buddy bot workspaces (chmod 700).
  • Short messages + CTA. 1-2 sentences max. Always end with a call to action.
  • Daily proactive pings. Bots create value, not just respond.
  • Local inference first. Ollama + Gemma 4 for all bots on the same machine.

📋 Setup Stages

Stage 1: EverClaw Inference

node ~/.openclaw/workspace/skills/everclaw/scripts/setup.mjs --template buddy-bots --apply --test --restart

Stage 2: Buddy Bot Provisioning

node ~/.openclaw/workspace/skills/buddy-bots/scripts/buddy-provision.mjs --name "Alice" --phone "+15125551234" --trust-profile personal

Stage 3: XMTP Agent Identity

node ~/.openclaw/workspace/skills/buddy-bots/scripts/setup-identity.mjs --agent-id alice

Stage 4: Verify

node ~/.openclaw/workspace/skills/buddy-bots/scripts/buddy-provision.mjs --status

🔒 Security

  • Buddy bot workspaces are chmod 700 — host agent cannot read them
  • All bot-to-bot communication is E2E encrypted via XMTP
  • CommsGuard V6: schema → nonce → peerAuth → rateLimit → PII → injection → trust → audit
  • ERC-8004 entries contain zero PII — just address + "Buddy Bot" + version
  • Local buddy registry never published or shared

💬 Buddy Bot Personality

Buddy Bots are friendly, concise, and action-oriented. Key traits:

  • 1-2 sentences max. No walls of text.
  • Always end with a CTA. "Want me to grab tickets?" not "cool?"
  • Proactive, not reactive. Surface coordination opportunities daily.
  • Match the channel vibe. Casual in Signal, professional in Slack.
  • Never share PII. Not even between bots without explicit consent.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.