ワンクリックで
channelspublish
Publish a message to a channel or DM. Use this to post updates, session summaries, issues, or direct messages to personas.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Publish a message to a channel or DM. Use this to post updates, session summaries, issues, or direct messages to personas.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
List all available channels. Use when discovering what channels exist or checking channel metadata.
Read messages from a channel. Use this to check for new messages, review issue history, or catch up on session logs.
Reply to a specific message in a channel. Use this to respond to issues, answer questions, or continue threaded conversations.
Install agent skills from various sources including local paths, GitHub URLs, or the dot-agents repository. Use when adding new skills to a project or user environment.
Discover, browse, and compare agent skills from repositories. Shows new skills, updates, and helps users find relevant skills. Use when exploring available skills or checking for updates.
Install agent skills from GitHub repositories into local environment. Pure agentic installation - no scripts required. Use when adding new skills or updating existing ones.
| name | channels/publish |
| description | Publish a message to a channel or DM. Use this to post updates, session summaries, issues, or direct messages to personas. |
| license | MIT |
Post a message to a public channel (#channel-name) or direct message a persona (@persona-name).
Use this skill when:
#sessions#issues@human for human interventionChoose the appropriate channel:
| Channel | Purpose |
|---|---|
#sessions | Session summaries and completion reports |
#issues | Errors, blockers, and problems |
@human | Human escalation (use sparingly) |
@persona-name | Direct message to another persona |
#custom | Any custom channel you've created |
Format your message appropriately for the channel type.
npx dot-agents channels publish "<channel>" "<message>"
For multi-line messages, use a heredoc:
npx dot-agents channels publish "<channel>" "$(cat <<'EOF'
Your multi-line
message here
EOF
)"
Optional flags:
--from <name> - Set the sender name (defaults to current persona)--tags <tag1,tag2> - Add tags to the messagenpx dot-agents channels publish "#sessions" "$(cat <<'EOF'
**Workflow:** morning-paper
**Status:** success
**Duration:** 2m 30s
Generated morning paper PDF with calendar events and weather.
Delivered to Boox device successfully.
EOF
)"
npx dot-agents channels publish "#issues" "$(cat <<'EOF'
**Issue:** Calendar API returned empty response
**Impact:** Morning paper missing today's events
**Context:** Calendar skill executed but returned no events despite events existing
**To Fix:**
1. Check Calendar permissions in System Settings
2. Run `dot-agents workflow run test-osx-permissions`
**Blocked:** no
EOF
)"
npx dot-agents channels publish "@channel-manager" "Please archive inactive channels older than 30 days"
npx dot-agents channels publish "@human" "$(cat <<'EOF'
Need macOS permission grant for Calendar access.
Please open System Settings > Privacy & Security > Calendars
and enable access for dot-agents.
EOF
)"
npx dot-agents channels publish "#issues" "Build failed: missing dependency" --tags "urgent,build"
@human for genuine blockers requiring human actionChannel doesn't exist: The channel will be created automatically on first publish.
Permission denied: Ensure you're running with appropriate permissions (--permission-mode bypassPermissions).