
Channel Message
Use this skill to proactively send a one-way message to a user/session/channel, usually...
Install
npx skills add agentscope-ai/QwenPaw --skill channel_message -g -a claude-code -y- Repository
- agentscope-ai/QwenPaw37.1k
- Category
- Engineering
- Updated
- 5d ago
- License
- Apache-2.0
- Context cost
- Lightabout 1,418 tokens
- Runs scripts
- No, instructions only
What it does
Use this skill to proactively send a one-way message to a user/session/channel, usually only when the user explicitly asks to send to a channel/session or when proactive notification is needed. First query sessions with qwenpaw chats list, then push with qwenpaw channels send.
Channel Message
When to Use
Use this skill only when the user explicitly asks you to send a message to a channel/session, or when you need to proactively push a notification (e.g., task completion, reminders, alerts). This is a one-way send, no reply is returned.
Should Use
- The user explicitly asks to send to a specific channel/session
- Proactively notifying the user after a task completes
- Scheduled reminders, alerts, or status updates
- Pushing async results back to an existing session
- The user explicitly says "notify me when done"
Should Not Use
- If you are simply replying in the current session, do not use
qwenpaw channels send - You need a two-way conversation and expect an immediate reply
- You do not know which target session to use
- You are guessing
target-userortarget-session
Decision Rules
- Only use this when the user explicitly asks to send to a channel/session, or proactive notification is needed
- You must query sessions before sending
- Do not guess
target-userortarget-session - If multiple sessions are found, prefer the most recently active one
channel sendis a one-way push, no user reply is returned
Most Common Commands
1) Query available sessions first
qwenpaw chats list --agent-id <your_agent> --channel <channel>
You can also filter by user:
qwenpaw chats list --agent-id <your_agent> --user-id <user_id>
2) Send a message
qwenpaw channels send \
--agent-id <your_agent> \
--channel <channel> \
--target-user <user_id> \
--target-session <session_id> \
--text "..."
