codeaholicguy/agent-communication
AI DevKit · Exchange information with active Codex, Claude Code, and other AI agents using ai-devkit agent list, detail, and send. Use when an agent needs to find another active agent, read its recent context, send it information, or request information back.
npx skills add https://github.com/codeaholicguy/ai-devkit --skill agent-communication
Use ai-devkit agent ... to discover and communicate with active agents. If ai-devkit is not on PATH, use npx ai-devkit@latest agent ....
ai-devkit agent list --json
ai-devkit agent detail --id <agent-name> --json --tail 20
ai-devkit agent send --id <agent-name> "<message>"
ai-devkit agent send --id <agent-name> --wait --timeout 120000 --json "<message>"
<command> 2>&1 | ai-devkit agent send --id <agent-name> --stdin
list --json returns active agents with fields such as name, type, status, summary, projectPath, and lastActive.name from list --json as --id. Partial matches are supported, but exact names are safer.detail --json --tail <n> to read recent context from an agent before deciding what to send.send --wait waits for a reply; add --json when the response should be machine-readable.send --stdin forwards piped command output or larger text.Take codeaholicguy/agent-communication from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference npx.
Without those the skill loads but fails at the first command.