integration-testlisted
Install: claude install-skill prassanna-ravishankar/repowire
# Repowire Integration Test
Unified integration test for peer-to-peer communication across agent types.
## Execution Modes
| Argument | Behavior |
|----------|----------|
| `claude-code` | Test Claude Code agent type only |
| `opencode` | Test OpenCode agent type only |
| `mixed` | Test cross-agent-type communication |
| `all` or no argument | Run all three modes in parallel using agent teams |
## Team-Based Parallel Execution
When `all` is specified (or no argument), the lead agent should:
1. Run Phase 1 (environment discovery) and Phase 3 (pre-test teardown) itself
2. Ask user for project directories and opencode model (Phase 2)
3. Ensure daemon is running
4. Create tasks for each mode and spawn background agents in parallel:
- Agent `test-claude-code` → runs claude-code tests
- Agent `test-opencode` → runs opencode tests
- Agent `test-mixed` → runs mixed tests (depends on both agent types being available)
5. Collect results and produce unified report
### Spawning agents
Use the Task tool with `run_in_background: true` to run modes in parallel:
```
Task(subagent_type="general-purpose", run_in_background=true, prompt="Run the claude-code integration test. [paste mode section]")
Task(subagent_type="general-purpose", run_in_background=true, prompt="Run the opencode integration test. [paste mode section]")
```
Each agent gets the full context for its mode and runs independently.
## Phase 1: Environment Discovery
Run these commands to understand current stat