원클릭으로
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).