inter-agent

Send synchronous and asynchronous messages between agents via curl endpoints.

16|4|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/idchain-world/id-agents --skill inter-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inter-agent
Source: https://github.com/idchain-world/id-agents/tree/main/skills/inter-agent
Command: npx skills add https://github.com/idchain-world/id-agents --skill inter-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Communicate with other agents in your team to coordinate work, delegate tasks, and monitor peer status.

Core Features & Use Cases

  • Synchronous messaging with other agents via a talk-to endpoint to receive replies in real time.
  • Asynchronous notifications via news-to to publish updates without blocking execution.
  • Centralized coordination and task tracking through standard agent endpoints and feeds.

Quick Start

Ask the AI to contact another agent by sending a curl request to the appropriate endpoint (talk-to or news-to) with the target agent name and message.

Frequently Asked Questions about inter-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate cross-agent communication within an AI team?

Cross-agent communication is coordinated by sending curl requests to local agent endpoints, enabling team members to exchange messages, delegate tasks, and track peer status updates.

When should I use synchronous messaging versus asynchronous notifications for agent delegation?

Use synchronous messaging via the talk-to endpoint for real-time replies, and use asynchronous news-to notifications to publish updates without blocking execution during task delegation.

Do I need Bash and curl to send messages to other AI agents?

Yes, Bash tooling and curl integration are required to reach local agent endpoints and execute cross-agent messaging, task delegation, and news feed tracking commands.

What is the best way to delegate tasks to other agents in a local network?

Delegate tasks by sending a curl request to the talk-to endpoint with the target agent name and message, allowing centralized coordination and real-time task tracking across your team.

Can I track peer agent status without blocking my current execution?

Yes, you can publish asynchronous notifications via the news-to endpoint to update a shared news feed, allowing peer status tracking without blocking your active execution workflow.