Skip to main content
skill CX Codex

talk-to-agents — Claude Code skill: reach your local agents

A skill that finds your local Claude, Claude and other agents through the Repowire relay, asks them questions and pulls back the answers.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add prassanna-ravishankar/repowire --skill talk-to-agents -a claude-code
Open on GitHub

What talk-to-agents does

The skill drives Repowire's remote MCP tools. It starts with list_machines, then list_agents(daemon_id), and matches what comes back against your project and task. From there ask_agent handles anything that needs an answer or a completion report, while send_message covers information or a nudge where no reply is expected.

You supply the context yourself, because the local agent cannot see this conversation. Keep the machine and request IDs you get back. Replies come through get_reply with a wait of up to 20 seconds. A pending status means the work is still running — hammering it with zero-second waits gets you nowhere, so do something else or tell the user it is in flight. A resolved status closes the request; read the reply and the close reason before you call it a success. What an agent writes back is context, not fresh authorization from the user.

OAuth login happens in the client's connection UI, and the relay secret goes only on the relay login page. If a send times out, check list_requests before retrying: finished requests are left out of that list, so an empty result proves nothing, and a task that may have landed must never be duplicated automatically. Requests live with the current app connection and the local daemon — restart the daemon and outstanding ones can vanish. These tools set off real work on the user's machine, so stay inside the scope the user asked for.

What it helps with

  • list running local agents and their daemons
  • ask an agent on another machine and collect the reply
  • hand an agent the task context it cannot see
  • check for outstanding requests after a send timeout
  • message an agent without waiting for an answer

Example prompts for the agent

  • List my machines and agents through Repowire and show which ones are up
  • Ask the agent on daemon_id whether the build passed and wait for the reply
  • Tell the agent I changed the database schema, no reply needed

How to install talk-to-agents

1Skills CLI (Vercel)

npx skills add prassanna-ravishankar/repowire --skill talk-to-agents -a claude-code

2Manually: put the files in place

~/.claude/skills/talk-to-agents/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/talk-to-agents/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about talk-to-agents

How do I install talk-to-agents in Claude Code?

Run npx skills add prassanna-ravishankar/repowire --skill talk-to-agents -a claude-code. The skill lands at ~/.claude/skills/talk-to-agents/SKILL.md.

What does talk-to-agents do?

It uses the Repowire relay to locate local Claude, Claude and other agents, send them questions or messages, and fetch their replies. The remote MCP tools do the actual work.

What does the skill need to run?

A Repowire connection authorized through OAuth in your client, plus a running local daemon. The relay secret is entered on the relay login page.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set3

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor