msg

Sends direct messages to contacts via Telegram, Slack, or Email with confirmation.

14|2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/opencodos/opencodos --skill msg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: msg
Source: https://github.com/opencodos/opencodos/tree/main/skills/Write%20Message
Command: npx skills add https://github.com/opencodos/opencodos --skill msg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly sending messages to contacts across Telegram, Slack, or Email, saving time and reducing friction.

Core Features & Use Cases

  • Multi-channel messaging: pick Telegram, Slack, or Email to reach contacts.
  • Contact resolution and context: locate recipients and reference prior conversations when available.
  • Style and brevity: draft concise messages and confirm before sending.
  • Use case: follow-ups, status updates, or quick ask to a teammate.

Quick Start

Send a message to a contact via the selected channel with the content you specify.

Frequently Asked Questions about msg

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

FAQPage Schema
How do I send messages to contacts across Telegram, Slack, and Email?

To send messages across Telegram, Slack, and Email, this Skill automates contact resolution and channel selection. You simply specify the recipient and content, and it drafts the message while enforcing channel choice and execution via appropriate communication tools.

What is the best way to automate quick follow-ups and status updates to teammates?

Automating quick follow-ups and status updates is best handled by retrieving prior conversation context and applying tone adjustments. This Skill parses your request, resolves the contact, applies brevity, and confirms the drafted message before dispatching it.

Can I adjust the tone and style of a Slack or Telegram message before sending it?

Yes, you can adjust the tone and style of a Slack or Telegram message. The workflow fetches relevant conversation context and applies style and brevity rules to draft concise messages, requiring your confirmation before final execution across channels.

How does contact lookup work when sending multi-channel communications?

Contact lookup for multi-channel communications works by resolving recipient details during the parsing phase. The Skill locates the specified contact, retrieves available prior conversation context, and matches them to the selected Telegram, Slack, or Email channel.

Do I need to manually select a communication channel for every individual message?

You do not need to manually select a communication channel for every message. The Skill enforces channel choice based on your specified workflow, automatically matching the contact and context to the appropriate Telegram, Slack, or Email tool for execution.