channel_message

Identify target sessions via coco chats list and send one-way notifications with coco channels send.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/hueidou/CoCo --skill channel-message-hueidou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: channel_message
Source: https://github.com/hueidou/CoCo/tree/main/src/coco/agents/skills/channel_message
Command: npx skills add https://github.com/hueidou/CoCo --skill channel-message-hueidou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Proactively push one-way messages to users, sessions, or channels without awaiting a reply. This is ideal for confirmations, alerts, and updates that do not require a back-and-forth conversation.

Core Features & Use Cases

  • One-way messaging to a specified channel or session
  • Discover active sessions with coco chats list and deliver via coco channels send
  • Use cases include task completion notices, reminders, and status updates to the right channel or session

Quick Start

Identify the target session with coco chats list for your channel, then send the message using coco channels send.

Frequently Asked Questions about channel_message

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

FAQPage Schema
How do I send proactive notifications to a channel without expecting a reply?

Push one-way messages by querying the target session through coco chats list and delivering the notification using coco channels send. This requires agent-id, channel, target-user, target-session, and text, ensuring no reply is expected from the recipient.

When should I use one-way channel messaging for alerts and reminders?

Use one-way channel messaging for proactive alerts like task completion notices, reminders, and status updates. It is ideal when you need to push notifications to a session or channel without requiring a back-and-forth conversation.

What parameters are required to push a message to a coco channel session?

Pushing a message to a coco channel session requires agent-id, channel, target-user, target-session, and text. You must first identify the correct target session through a coco chats list query before executing the send operation.

How do I discover active sessions before sending a proactive message?

Discover active sessions by executing a coco chats list query for your specific channel. Once the target session is identified, you can proceed to push the notification using coco channels send with the required parameters.

Can I use this approach to push task updates to specific users?

Yes, you can push task updates to specific users by specifying the target-user and target-session parameters during the coco channels send operation. It identifies the recipient through the coco chats list query and delivers a one-way notification.

Does proactive channel messaging support back-and-forth conversations?

No, proactive channel messaging is strictly a one-way notification mechanism. It ensures no reply is expected, making it suitable for confirmations, alerts, and updates rather than interactive two-way conversations.