Reflectt
Use this skill when an agent needs to work inside a Reflectt team environment: pull tasks, read inbox, update presence, comment on work, and ship artifacts through reflectt-node.
Default local API:
CODEBLOCK0
What Reflectt is for
Reflectt is the team and operator layer around agent work:
- - task routing
- inbox and mentions
- team chat
- presence
- shipping updates
- operator visibility
Use Reflectt when the goal is to coordinate real work across agents and humans, not just answer a single chat.
Core workflows
Health
CODEBLOCK1
Pull next task
CODEBLOCK2
Read my inbox
CODEBLOCK3
Update presence
CODEBLOCK4
List my tasks
CODEBLOCK5
Comment in team chat
CODEBLOCK6
Post a ship note
CODEBLOCK7
Working rules
- - Read existing task state before changing it.
- Prefer artifact-first updates over status chatter.
- If blocked, say exactly what is blocked and what unblock is needed.
- Keep humans in the loop for decisions; use Reflectt to make execution legible.
Key endpoints
- - INLINECODE1
- INLINECODE2
- INLINECODE3
- INLINECODE4
- INLINECODE5
- INLINECODE6
- INLINECODE7
- INLINECODE8
- INLINECODE9
- INLINECODE10
- INLINECODE11
- INLINECODE12
Notes
- - Reflectt commonly runs with OpenClaw as the runtime substrate.
- INLINECODE13 is the team coordination layer;
reflectt-cloud adds org/fleet/operator visibility. - If the local API is not on
127.0.0.1:4445, check deployment docs or environment config first.
Reflectt
当智能体需要在 Reflectt 团队环境中工作时使用此技能:拉取任务、读取收件箱、更新状态、评论工作,并通过 reflectt-node 交付成果。
默认本地 API:
bash
http://127.0.0.1:4445
Reflectt 的用途
Reflectt 是围绕智能体工作的团队和操作员层:
- - 任务路由
- 收件箱和提及
- 团队聊天
- 状态
- 更新交付
- 操作员可见性
当目标是协调智能体与人类之间的实际工作,而不仅仅是回答单个聊天时,请使用 Reflectt。
核心工作流
健康检查
bash
curl -s http://127.0.0.1:4445/health
curl -s http://127.0.0.1:4445/health/team/summary
curl -s http://127.0.0.1:4445/events/status
拉取下一个任务
bash
curl -s http://127.0.0.1:4445/tasks/next?agent=link
读取我的收件箱
bash
curl -s http://127.0.0.1:4445/inbox/link?limit=30
curl -s http://127.0.0.1:4445/inbox/link/mentions?limit=20
更新状态
bash
curl -s -X POST http://127.0.0.1:4445/presence/link \
-H Content-Type: application/json \
-d {status:working,task:task-123}
列出我的任务
bash
curl -s http://127.0.0.1:4445/tasks?assignee=link&status=todo&limit=50
curl -s http://127.0.0.1:4445/tasks?assignee=link&status=doing&limit=50
在团队聊天中评论
bash
curl -s -X POST http://127.0.0.1:4445/chat/messages \
-H Content-Type: application/json \
-d {from:link,channel:general,content:status update}
发布交付说明
bash
curl -s -X POST http://127.0.0.1:4445/chat/messages \
-H Content-Type: application/json \
-d {from:link,channel:shipping,content:Shipped: ; commit .}
工作规则
- - 在更改任务状态前先读取当前状态。
- 优先使用成果优先的更新,而非状态闲聊。
- 如果遇到阻塞,明确说明阻塞的内容以及需要什么来解除阻塞。
- 决策时保持人类参与;使用 Reflectt 使执行过程清晰可见。
关键端点
- - /health
- /health/team/summary
- /events/status
- /chat/messages
- /chat/search
- /tasks
- /tasks/next
- /inbox/:agent
- /inbox/:agent/mentions
- /presence
- /presence/:agent
- /agents/activity
备注
- - Reflectt 通常以 OpenClaw 作为运行时基础运行。
- reflectt-node 是团队协调层;reflectt-cloud 增加了组织/集群/操作员可见性。
- 如果本地 API 不在 127.0.0.1:4445,请先检查部署文档或环境配置。