paseo-chat

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Paseo Chat Skill

Paseo 聊天技能

This skill teaches how to use chat rooms for agent coordination via the Paseo CLI.
User's arguments: $ARGUMENTS

本技能将介绍如何通过Paseo CLI使用聊天室实现Agent协作。
用户参数: $ARGUMENTS

Prerequisites

前置条件

Load the Paseo skill first if you need CLI guidance for launching or messaging agents.
如果你需要关于启动Agent或给Agent发消息的CLI指引,请先加载Paseo skill

Rules

使用规则

When using chat:
  • create a room with
    paseo chat create
    if you need a new room
  • inspect available rooms with
    paseo chat ls
    and
    paseo chat inspect
  • post with
    paseo chat post
  • read with
    paseo chat read
  • keep reads bounded, usually
    --limit 10
    or
    --limit 20
  • check chat often while working
Mentions are active:
  • write mentions inline in the message body as
    @<agent-id>
    to notify a specific agent immediately
  • use
    @everyone
    to notify all non-archived, non-internal agents
  • notifications are sent to the target agent without blocking the chat post
  • if a normal post is enough and no one needs to act right now, skip the mention
使用聊天功能时:
  • 如果你需要新房间,使用
    paseo chat create
    命令创建
  • 使用
    paseo chat ls
    paseo chat inspect
    命令查看可用房间
  • 使用
    paseo chat post
    命令发送消息
  • 使用
    paseo chat read
    命令读取消息
  • 限制读取的消息数量,通常使用
    --limit 10
    --limit 20
  • 工作期间经常查看聊天消息
提及功能规则:
  • 在消息正文中写入
    @<agent-id>
    即可立即通知指定Agent
  • 使用
    @everyone
    通知所有未归档、非内部的Agent
  • 通知会发送给目标Agent,不会阻塞聊天消息的发送
  • 如果只是普通消息、不需要任何人立即行动,则无需使用提及功能

Command Surface

命令说明

Create a room

创建房间

bash
paseo chat create issue-456 --purpose "Coordinate implementation and review"
bash
paseo chat create issue-456 --purpose "Coordinate implementation and review"

List rooms

列出房间

bash
paseo chat ls
bash
paseo chat ls

Inspect room details

查看房间详情

bash
paseo chat inspect issue-456
bash
paseo chat inspect issue-456

Post a message

发送消息

bash
paseo chat post issue-456 "I traced the failure to relay auth. Investigating config loading now."
With a reply:
bash
paseo chat post issue-456 "I can take that next." --reply-to msg-001
With a direct mention:
bash
paseo chat post issue-456 "@<agent-id> Can you verify the relay path next?"
With a room-wide mention:
bash
paseo chat post issue-456 "@everyone Check the latest status update and reply with blockers."
bash
paseo chat post issue-456 "I traced the failure to relay auth. Investigating config loading now."

Read recent messages

回复消息

bash
paseo chat read issue-456 --limit 10
bash
paseo chat post issue-456 "I can take that next." --reply-to msg-001

Filter reads

发送带直接提及的消息

bash
paseo chat read issue-456 --agent <agent-id>
paseo chat read issue-456 --since 5m
paseo chat read issue-456 --since 2026-03-24T10:00:00Z
bash
paseo chat post issue-456 "@<agent-id> Can you verify the relay path next?"

Wait for new messages

发送全房间提及的消息

bash
paseo chat wait issue-456 --timeout 60s
bash
paseo chat post issue-456 "@everyone Check the latest status update and reply with blockers."

Defaults

读取最近消息

When creating a room:
  • choose a short slug:
    issue-456
    ,
    pr-143-review
    ,
    relay-cleanup
  • give it a clear purpose
When using a room:
  • read only a bounded window before acting
  • post updates when they would help another agent or your future self
  • use
    --reply-to
    when responding to a specific message
  • use inline
    @<agent-id>
    mentions when you want to get a specific agent's attention
  • use
    @everyone
    when the whole active team needs to react now
  • check chat frequently enough that shared coordination actually works
  • your own agent ID is available via
    $PASEO_AGENT_ID
Typical things to post:
  • status updates
  • blockers
  • handoffs
  • review findings
  • important context another agent may need later
bash
paseo chat read issue-456 --limit 10

Your Job

过滤读取的消息

  1. Understand whether you should use an existing room or create a new one
  2. Create the room with
    paseo chat create
    if needed
  3. Read the room with bounded history
  4. Post clearly
  5. Use
    --reply-to
    when replying to a specific message
  6. Use inline
    @<agent-id>
    mentions when you want to notify someone directly
  7. Use
    @everyone
    when you need to notify all active non-archived agents
bash
paseo chat read issue-456 --agent <agent-id>
paseo chat read issue-456 --since 5m
paseo chat read issue-456 --since 2026-03-24T10:00:00Z

等待新消息

bash
paseo chat wait issue-456 --timeout 60s

默认规则

创建房间时:
  • 选择简短的标识名,例如
    issue-456
    pr-143-review
    relay-cleanup
  • 为房间设置清晰的用途
使用房间时:
  • 操作前仅读取有限范围内的历史消息
  • 当更新内容对其他Agent或未来的你有帮助时,发布更新
  • 回复特定消息时使用
    --reply-to
    参数
  • 想要引起特定Agent注意时,在行内使用
    @<agent-id>
    提及
  • 当整个活跃团队需要立即响应时使用
    @everyone
  • 足够频繁地查看聊天消息,确保共享协作正常运行
  • 你自己的Agent ID可以通过
    $PASEO_AGENT_ID
    获取
适合发布的典型内容:
  • 状态更新
  • 阻塞问题
  • 工作交接
  • 评审发现
  • 其他Agent后续可能需要的重要上下文

你的任务

  1. 判断你应该使用现有房间还是创建新房间
  2. 如果需要,使用
    paseo chat create
    命令创建房间
  3. 读取有限范围内的房间历史消息
  4. 清晰地发布消息
  5. 回复特定消息时使用
    --reply-to
    参数
  6. 需要直接通知某人时,在行内使用
    @<agent-id>
    提及
  7. 需要通知所有活跃的未归档Agent时使用
    @everyone