integration-test
Integration test for repowire peer-to-peer messaging. Supports claude-code, opencode, or mixed-agent-type testing with circle…
Get an independent implementation plan from a DIFFERENT AI agent over the repowire mesh before you build (e.g. have Pi or Codex draft an approach for Claude to critique). Use when you want a second perspective on how to approach a task.
Claude Code
$ npx -y skills add prassanna-ravishankar/repowire --skill cross-agent-plan --agent claude-code
Codex
$ npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a codex -y
Cursor
$ npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a cursor -y
Gemini CLI
$ npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a gemini-cli -y
GitHub Copilot
$ npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a github-copilot -y
OpenCode
$ npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a opencode -y
Windsurf
$ npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a windsurf -y
name: cross-agent-plan description: Get an independent implementation plan from a DIFFERENT AI agent over the repowire mesh before you build (e.g. have Pi or Codex draft an approach for Claude to critique). Use when you want a second perspective on how to approach a task.
Ask a peer running a **different** agent backend to draft (or critique) a plan, so the planning perspective is genuinely independent.
1. **Explicit argument** — if the user named a backend, use it. 2. **Configured default** — else:
repowire config get skills.default_planner_backend
(Empty output means unset.) 3. **Safe fallback** — else pick an online peer on a backend *different from yours*, or ask the user. Never default to your own backend; never hardcode one.
Discover peers/backends: `list_peers()` (MCP) or `repowire peer list` (CLI).
1. Find (or, with the user's go-ahead, spawn — see `delegate`) a peer on the chosen backend. 2. Send the task + constraints and ask for a concrete step-by-step plan.
a synchronous test utility, not this). 3. `ask` returns a `correlation_id`; the peer replies via `ack(corr_id, <plan>)`. 4. Critique/merge the returned plan with your own; chain follow-ups with `ask(reply_to=corr_id, ...)`.
Keep the brief tight — state the goal, the constraints, and what a good plan must cover, so the cross-agent plan is comparable to your own.
May the agents talk. Connect Claude Code, Opencode, Codex, Pi across projects, across machines and with your telegram
Integration test for repowire peer-to-peer messaging. Supports claude-code, opencode, or mixed-agent-type testing with circle…
Get a code/PR/plan review from a DIFFERENT AI agent over the repowire mesh (e.g. have Codex review Claude's work). Use when you…
Hand a task to another AI agent peer over the repowire mesh — reuse an existing peer on the chosen backend, or spawn one if none…
Talk to the user's local Claude, Codex, or other coding agents through the Repowire relay. Discover agents, send questions or…
Install or update repowire and its skill pack from inside an agent session — ensure the repowire CLI/hooks are set up, install…
Reference for how to use the repowire mesh — ask/ack vs notify, broadcast, peer discovery, spawning, and cross-agent workflows.…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.