channels-publish

Publish messages to channels or DMs with metadata tags.

3|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/tnez/dot-agents --skill channels-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: channels-publish
Source: https://github.com/tnez/dot-agents/tree/main/skills/channels/publish
Command: npx skills add https://github.com/tnez/dot-agents --skill channels-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dot-agents, and includes scripts (resource) components.

What problem does it solve?

This Skill allows you to broadcast status updates, decisions, and direct messages to channels or personas, keeping everyone informed without manual copy-paste.

Core Features & Use Cases

  • Publish messages to public channels or DMs
  • Direct messages to personas like @human or colleagues
  • Include metadata with --from and --tags to improve discoverability

Quick Start

bash scripts/publish.sh "#status" "Starting inbox processing..."

Frequently Asked Questions about channels-publish

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

FAQPage Schema
How do I publish messages to channels and DMs from the CLI?

Publish messages to channels or DMs using `npx dot-agents channels publish` with your target channel or persona. The Skill handles channel selection, formatting, and multi-line message support via heredoc syntax, making it straightforward to automate status updates and direct messages without manual configuration.

Can I automate sending status updates and notifications to team channels?

Yes, channels-publish automates broadcasting status updates, decisions, and direct messages to channels or personas. Use it for session summaries, issue reports, escalations to humans, and status notifications, keeping teams informed without manual copy-paste workflows.

What metadata can I include when publishing messages?

Add optional `--from` and `--tags` flags to include metadata with your published messages, improving discoverability and context. The Skill automatically handles channel creation and permission management so metadata is preserved and organized.

Does channels-publish support multi-line messages?

Yes, channels-publish supports multi-line message content via heredoc syntax, enabling you to publish formatted, complex messages to channels and DMs without breaking them into multiple calls or losing structure.

Can I send direct messages to specific personas using this Skill?

Direct messaging to personas like @human or colleagues is built into channels-publish. Target personas by name in your publish command to send personalized escalations, reports, or notifications alongside channel broadcasts.

Does channels-publish handle channel creation automatically?

Yes, channels-publish automatically creates channels and manages permissions as needed, so you can publish messages without pre-configuring infrastructure or worrying about access control setup.