Skills¶
What it is¶
Repowire ships mesh usage patterns as backend-agnostic SKILL.md recipes. Skills teach agents how to use ask/ack, notify, broadcast, peer discovery, review, planning, delegation, and installation flows without changing daemon semantics.
When to use it¶
Use skills when an agent should load a repeatable workflow recipe instead of rediscovering mesh conventions from scratch.
Use the normal CLI/MCP references when you need exact command or tool schemas.
Setup¶
All install channels read the same skills/ source in the repo.
Install the pack with npx skills:
Install one skill:
npx skills add https://github.com/prassanna-ravishankar/repowire/tree/main/skills/cross-agent-review
Claude Code plugin marketplace installs can also bundle the same skills:
Common workflows¶
The initial pack includes:
repowire-patterns— ask/ack vs notify, broadcast, peer discovery, and cross-agent workflows.cross-agent-review— have a different agent backend review your work.cross-agent-plan— get an independent plan from a different backend.delegate— hand a task to a peer and track it via ask/ack.repowire-install— install or update Repowire and the skill pack from inside an agent session.
Cross-agent and delegate skills resolve backends in this order:
- Explicit user argument.
- Matching config default from
repowire config get skills.<key>. - Safe fallback to an available different backend, or ask for direction.
Commands and API¶
Defaults live in ~/.repowire/config.yaml:
skills:
default_backend: codex
default_reviewer_backend: codex
default_planner_backend: pi
default_delegate_backend: codex
default_circle: default
repowire config get skills.default_reviewer_backend is the read-only seam skills use to fetch defaults without parsing YAML directly.
Limits¶
- Skills call existing
mcp__repowire__*tools with CLI fallbacks. - Skills do not change daemon, hook, or command semantics.
repowire setupremains the supported install path for Repowire itself.- Backend choices should be parameterized; review/plan skills should not default to the current backend for independent review.
Troubleshooting¶
- A skill picked the wrong backend: inspect the explicit invocation and
skills.*config defaults. - A skill cannot find Repowire tools: confirm
repowire setupinstalled the MCP server for that runtime. - A marketplace install drifts from the repo skill pack: reinstall the plugin or skill pack from the current source.
See also¶
Remote companion plugin¶
See Relay MCP for the OAuth connection flow, remote tools, token refresh and revocation, and portable/Claude plugin installation. The remote surface is a scoped companion to the local daemon MCP tools.