# cross-agent-plan

Requests an independent implementation plan from another AI model across the repowire mesh. Useful for validating your technical approach before writing code.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 269
- Author: prassanna-ravishankar
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/prassanna-ravishankar/repowire/tree/HEAD/skills/cross-agent-plan/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/cross-agent-plan

## What it does

This skill delegates draft planning to an external peer connected via the repowire network. Instead of relying on a single engine, your current assistant gathers a fresh perspective from another backend such as Codex or Pi. The tool explicitly rejects using its own engine for this task. It inspects any user-specified backend first, then checks `skills.default_planner_backend` with `repowire config get`, and falls back to any active peer with an alternative backend.

Execution relies on MCP tooling. The agent discovers available network nodes using `list_peers()` and posts task details through `ask`. A response arrives via `ack` linked by `correlation_id`. Full lifecycle tracking requires MCP. Running `repowire peer ask` in your terminal will not work here, because that CLI helper only handles synchronous tests.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/cross-agent-plan/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/cross-agent-plan/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/cross-agent-plan/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/cross-agent-plan/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install prassanna-ravishankar/repowire cross-agent-plan
```

2. **Manually: put the files in place**
- File: `.github/skills/cross-agent-plan/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/prassanna-ravishankar/repowire --path skills/cross-agent-plan
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/cross-agent-plan/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add prassanna-ravishankar/repowire --skill cross-agent-plan -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/prassanna-ravishankar/repowire/tree/HEAD/skills/cross-agent-plan/SKILL.md

## When to use it
- obtain an alternative implementation strategy from a different engine
- locate active peer agents with `list_peers()` or `repowire peer list`
- dispatch task requirements and constraints via the MCP `ask` method
- review and merge external proposals with your primary plan

## Example prompts
- Ask a peer running Codex to draft an implementation plan for the auth refactor.
- Request a step-by-step database migration plan from an active repowire peer.
- Compare the plan returned by the external peer against our current draft.

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

## Other versions with the same name
- [cross-agent-plan · prassanna-ravishankar](https://affpapa.org/en/nevibecode/skills/prassanna-ravishankar-cross-agent-plan.md) — ★ 269

From the same set: [prassanna-ravishankar/repowire](https://affpapa.org/en/nevibecode/by/prassanna-ravishankar/repowire.md) — 9 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
