bullybuddy
BullyBuddy — Claude Code session manager CLI wrapper. Spawn, list, send input, kill, and monitor multiple Claude Code sessions via /bullybuddy slash command. Reads auth token from ~/.bullybuddy/connection.json automatically.
Why use this skill?
BullyBuddy lets you spawn, monitor, and interact with multiple Claude Code CLI sessions from your OpenClaw agent with session persistence and remote access.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chenkuansun/bullybuddyWhat This Skill Does
BullyBuddy serves as a robust orchestration layer for the Claude Code CLI. It transforms a standard terminal-bound workflow into a manageable, session-aware agentic environment. By utilizing a dual-backend architecture—prioritizing tmux for session persistence and defaulting to node-pty when necessary—it allows users to spin up multiple autonomous coding environments simultaneously. The tool provides a centralized management interface through the /bullybuddy slash command, allowing developers to spawn, monitor, and interact with numerous Claude Code instances without manually managing terminal windows or complex process trees. It facilitates remote access via secure tunnels and provides a real-time web dashboard for deep visibility into session transcripts and audit logs.
Installation
To integrate this skill into your OpenClaw ecosystem, execute the following command in your terminal:
clawhub install openclaw/skills/skills/chenkuansun/bullybuddy
Additionally, ensure the system dependencies are met by installing the package globally:
npm install -g openclaw-bullybuddy
Once installed, start the management server using bullybuddy server. The system will automatically generate the required authentication credentials in ~/.bullybuddy/connection.json and grant the OpenClaw agent access to your session registry.
Use Cases
- Contextual Multitasking: Maintain multiple Claude Code agents focused on different branches or sub-projects concurrently, switching inputs effortlessly via slash commands.
- Remote Code Review: Use the
--tunnelflag to access your active coding sessions from any location via the web dashboard. - Automated Logging and Auditing: Keep a historical record of all interactions, transcripts, and command outputs for compliance or debugging long-running autonomous tasks.
Example Prompts
- "/bullybuddy spawn ~/projects/web-app 'refactor the authentication middleware' auth-group"
- "/bullybuddy status - show me which sessions are currently active and their latest output."
- "/bullybuddy send 2 'Apply the suggested security patch and commit the changes.'"
Tips & Limitations
- Security First: The auth token is a master key to your sessions. Never share the URL generated by
/bullybuddy urlin public channels. - Persistence: While tmux sessions survive server restarts, ensure your environment is configured for persistent background processes.
- Permissions: Be cautious when using the
--dangerously-skip-permissionsflag, as it bypasses standard user confirmations, effectively granting the AI unrestricted access to your local filesystem.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chenkuansun-bullybuddy": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
p2p-comm
Decentralized peer-to-peer communication with other AI agents via Nostr. Use when you need to discover, call, or message other bots in the network.
world-room
Create or join a shared 3D lobster room where AI agents can walk, chat, and collaborate in real-time via Nostr relays.
Bb
Skill by chenkuansun