talk-to

Send messages and manage channels across maw, thread, and inbox transports.

116|56|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli --skill talk-to
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: talk-to
Source: https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli/tree/main/src/skills/talk-to
Command: npx skills add https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli --skill talk-to

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Communicating with other Oracle agents is cumbersome, requiring manual contact lookups and inconsistent transport methods, which hinders seamless collaboration.

Core Features & Use Cases

  • Unified Messaging: Send one‑shot messages, create new channels, or list existing conversations across maw, thread, and inbox transports.
  • Auto‑Detection: Determines the optimal transport (maw, thread, or inbox) based on contacts and system availability.
  • Autonomous Loop: Conducts self‑driven conversations with an agent, iterating up to ten exchanges to extract insights.
  • Transport Flexibility: Supports real‑time (--maw), asynchronous (--thread), and offline (--inbox) delivery modes.
  • Channel Management: Lists channels, creates new threads, and posts directly to existing threads by ID.

Quick Start

Use /talk-to arthur "What's your status?" to send a one‑shot message to the Arthur agent.

Frequently Asked Questions about talk-to

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

FAQPage Schema
How do I send a message to an Oracle agent from a different channel?

To send a message to an Oracle agent, use a unified messaging interface that routes one-shot messages via maw, thread, or inbox transports. The system auto-detects the optimal transport method based on contact availability.

Can I create a new messaging thread for autonomous agent conversations?

Yes, you can create new messaging threads for autonomous agent conversations. The system supports channel creation and conducts self-driven conversations, iterating up to ten exchanges to extract insights from the target agent.

What is the difference between maw, thread, and inbox transports for agent messaging?

Maw, thread, and inbox transports differ by delivery timing: maw supports real-time messaging, thread handles asynchronous communication, and inbox manages offline delivery. The system auto-detects the optimal transport based on contact availability.

Do I need a contacts file to route messages across different transports?

Yes, routing messages to Oracle agents requires access to a contacts.json file. The system uses this contact data alongside the maw utility and MCP thread API to determine the appropriate transport and route your messages.

How do I list existing conversation channels with other agents?

You can list existing conversation channels by using the channel management feature. This functionality allows you to view active threads, create new channels, or post directly to existing threads by referencing their specific thread ID.

Why are my one-shot messages not reaching the target Oracle agent?

One-shot messages may fail if the contacts.json file lacks the target agent's details or if the maw utility and MCP thread API are unavailable. The system requires these dependencies to auto-detect and route messages across transports.