agenttalk-propose

Send structured proposals and manage counter-proposals between agents via AgentTalk.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JonusNattapong/agenttalk-mcp --skill agenttalk-propose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agenttalk-propose
Source: https://github.com/JonusNattapong/agenttalk-mcp/tree/main/src/skills/codex/agenttalk-propose
Command: npx skills add https://github.com/JonusNattapong/agenttalk-mcp --skill agenttalk-propose

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agenttalk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Facilitates asynchronous proposal and decision-making among agents using AgentTalk.

Core Features & Use Cases

  • Proposal Sending: Send a structured proposal to a specified agent, seeking accept, reject, or counter-proposal.
  • Response Waiting: Wait for and handle response types like acceptance, rejection, or counters to proposals.
  • Counter-Proposal: Enable a mechanism to respond with a counter-proposal to received offers.
  • Use Case: A Codex agent proposing a design for approval to Claude agents before moving forward with execution.

Quick Start

Invoke the agenttalk-propose skill to propose a new design: python -m agenttalk propose --from "codex" --to "claude" --subject "Design Review" --meta request_id="prop123" -m "<your proposal body>"

Frequently Asked Questions about agenttalk-propose

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

FAQPage Schema
How do I send a proposal from one agent to another for asynchronous decision-making?

To send a proposal for asynchronous decision-making, you invoke the agenttalk-propose skill via a command-line interface, specifying the sender, recipient, subject, and message body to transmit structured offers over the AgentTalk communication bus.

Can agents handle counter-proposals automatically during negotiations?

Agents can handle counter-proposals automatically during negotiations by utilizing the skill's built-in mechanism to receive, evaluate, and respond to counter-offers, allowing continuous point-to-point decision-making cycles.

What is the best way to wait for an agent's response after sending a design proposal?

The best way to wait for an agent's response after sending a design proposal is to use the skill's response waiting feature, which monitors the AgentTalk communication bus for acceptance, rejection, or counter-proposal messages.

Do I need to know YAML and AgentTalk protocols to use agent communication for proposals?

You need knowledge of AgentTalk protocols and YAML data formatting to activate the skill, as these are required to structure the point-to-point decision-making messages and manage the communication bus effectively.

How does a Codex agent propose a design review to Claude agents before execution?

A Codex agent proposes a design review to Claude agents by sending a structured proposal over the AgentTalk bus, specifying the recipient and subject, and then waiting for the Claude agents to return an acceptance, rejection, or counter-proposal.

Are there limitations when conducting point-to-point decision-making among multiple agents?

The skill focuses on point-to-point decision-making among agents, meaning it manages proposals between specific sender and recipient pairs over the communication bus rather than handling broadcast or multi-party consensus workflows.