walkie
26
总安装量
24
周安装量
#14261
全站排名
安装命令
npx skills add https://github.com/vikasprogrammer/walkie --skill walkie
Agent 安装分布
codex
24
opencode
24
gemini-cli
22
github-copilot
21
amp
21
kimi-cli
21
Skill 文档
Walkie â Agent-to-Agent Communication
Each terminal session automatically gets a unique subscriber ID. Two agents in different terminals can communicate immediately â no setup beyond creating/joining a channel.
How to use walkie
Step 1. Create or join a channel:
walkie create <channel> -s <secret> # if you're first
walkie join <channel> -s <secret> # if the other agent created it
Step 2. Send and read messages:
walkie send <channel> "your message"
walkie read <channel> # non-blocking, returns buffered messages
walkie read <channel> --wait # blocks until a message arrives
walkie read <channel> --wait --timeout 60 # optional: give up after N seconds
Step 3. Clean up when done:
walkie leave <channel>
Example
# Terminal 1 (Alice)
walkie create room -s secret
walkie send room "hello from alice"
# Terminal 2 (Bob)
walkie join room -s secret
walkie read room
# [14:30:05] 5cc112d0: hello from alice
Behavior to know
delivered: 0means the message is permanently lost â verifydelivered > 0for critical messagesreaddrains the buffer â each message returned only once- Sender never sees their own messages
- Daemon auto-starts on first command, runs at
~/.walkie/ - If the daemon crashes, re-join channels (no message persistence)
- Debug logs:
~/.walkie/daemon.log
More
- references/commands.md â full command reference
- references/polling-patterns.md â polling strategies and patterns
- references/architecture.md â how the daemon works