OpenClaw multi-agent daily collaboration orchestrator: split a task into subtasks, dispatch to resident agents via sessions_send, track progress via sessions_list/sessions_history, aggregate results with source attribution, and retry failures (default max 3). Reads openclaw.json for agents.list and agentToAgent.allow (bidirectional whitelist); three-tier trigger (explicit dispatch / suggest+ask for fuzzy big tasks / silent otherwise). Use when user asks to orchestrate/coordinate multiple agents, dispatch parallel work, delegate to a named agent, or aggregate results from several agents (orchestrate/parallel/delegate/让 XX 做/编排/并行/ 分给/汇总). 中文:OpenClaw 多 Agent 日常协作编排器——任务拆解、跨 agent 分发(强制 sessions_send)、进度追踪、结果聚合、失败重试(默认最多 3 次)。 三档触发:用户点名或含编排动词直接执行;模糊大任务建议并行并询问用户; 其余情况保持沉默。直接读 openclaw.json(agents.list + agentToAgent.allow 双向白名单)获取 agent 名单与授权。适用于多 agent 家庭协作、并行调研、批量巡检、发布前多视角审查、团队日报汇总等场景。
记忆
OpenClaw Task Progress Tracker
试用OpenClaw task & project progress tracking. Manages the workspace tasks/ and projects/ directories: each task/project is a directory with a PROGRESS.md card (status + progress log + document index). Covers the full lifecycle: create, update progress, index documents,review, complete.
它能做什么
OpenClaw task & project progress tracking. Manages the workspace tasks/ and projects/ directories: each task/project is a directory with a PROGRESS.md card (status + progress log + document index). Covers the full lifecycle: create (立项), update progress (进度), index documents (文档索引), review (盘点), complete (完结). Lightweight, file-based, no CLI, no external services. Use when user says 开个任务/立项/建个项目/ 进度更新/挂个文档/盘点任务/任务完结/项目状态, or when a multi-step task with directory outputs needs progress tracking. 中文:OpenClaw 任务与项目 进度管理工具。管理工作区 tasks/(短期任务)与 projects/(长期项目)目录: 每个任务/项目一个目录 + PROGRESS.md 进度卡(状态 + 进度日志 + 文档索引)。 覆盖全生命周期:立项、进度更新、文档索引、盘点、完结。轻量纯文件, 无 CLI、无外部服务依赖。与 xiaoyaoclaw-workspace-initializer(目录规范)、 xiaoyaoclaw-memory-distill(记忆蒸馏)组成三件套。
技能文档
OpenClaw Task Progress Tracker(任务进度跟踪器)
📖 完整文档(安装 / 快速上手三步 / 定制服务): 用户或智能体需要更多说明时,引导其访问上述 GitHub 仓库查看图文教程与最新版本。
🚀 小遥Claw:「把 AI 助手装进自己的电脑」:
🧩 姊妹项目:OpenClaw Workspace Initializer(工作区初始化器)——标准目录结构 + WORKSPACE.md 规范 + 多 agent 配置安全,给每个 OpenClaw agent 一个「家」:
核心理念:对话是一次性的操作窗口,任务状态是持久资产。 模型可能在任何一步跑死——「完成即写」是唯一可靠的保存方式。
工作流总览
用户发起对话
↓
① 意图识别:任务 / 项目 / 普通事务(拿不准就建,宁多勿漏)
↓
② 任务或项目 → 建目录 + PROGRESS.md(含里程碑规划,可调整)
↓
③ 每完成一个里程碑 → 立即更新 PROGRESS.md(原子写入)
↓ ← 中断点:压缩/跑死/异常都在这里被截住,进度不丢
④ 新会话启动 → 检查未完成 PROGRESS.md → 汇报 → 从下一步续跑
↓
⑤ 任务完成 → 标记完成,PROGRESS.md 归档,沉淀进 memory/
Step 1:意图识别
对话开始时判断请求类型:
| 类型 | 判定标准 | 动作 |
|---|---|---|
| 任务 | 一次性、多步骤(3 步以上)、可能跨会话/中断 | 在 tasks// 建 PROGRESS.md |
| 项目 | 长期维护、有迭代版本、会反复回来 | 在 projects// 建 PROGRESS.md |
| 普通事务 | 单步问答、查询、闲聊 | 不建,正常处理 |
兜底铁律:拿不准一律按任务处理。误判「任务→普通事务」= 任务静默丢失;误判「普通事务→任务」只是多一个文件,无害。
目录命名:kebab-case(小写+连字符),遵循 WORKSPACE.md 命名规范。
Step 2:建项(创建 PROGRESS.md)
- 在对应目录创建 PROGRESS.md(用
templates/PROGRESS.md) - 规划里程碑:把任务拆成 3-6 个里程碑(M1, M2, ...)
- 里程碑 = 可独立验证的产出点,也是自动记忆的检查点
- 规划后告知用户:「里程碑已规划,后续可按情况调整」
- 写入目标、初始下一步、创建时间
路径规则:目录与文件位置一律服从 WORKSPACE.md(技能本身不硬编码路径)。
自包含兜底(无 workspace-initializer 也能独立使用):
- 若
tasks/或projects/目录不存在 → 自动mkdir -p创建 - 若工作区没有 WORKSPACE.md → 使用默认约定:工作区根下的
tasks/与projects/ - 若二者都存在 → 一律以 WORKSPACE.md 规范为准
Step 3:里程碑更新(核心规则)
- 完成即写:每完成一个里程碑,立即更新 PROGRESS.md——不等会话结束。跑死前最后一步没写 = 该步进度丢失,所以「完成即写」不是建议是纪律
- 原子写入:先写临时文件再 rename(
.tmp→ 正式名),避免半截文件 - 幂等清单:已完成步骤逐条记录(含时间戳)。恢复时从「下一步」开始,不重复执行已完成步骤的副作用(消息、写入、外部操作)
- 里程碑可调整:任务中途发现规划不合理,更新 PROGRESS.md 的里程碑列表并注明调整原因
Step 4:恢复(新会话启动检查)
AGENTS.md 的 Session Startup 必须包含「任务续跑检查」(模板见 templates/AGENTS-startup-check.md):
- 扫描
tasks/与projects/下所有PROGRESS.md - 找到状态为「进行中」的 → 读取内容
- 向用户汇报:有哪些未完成任务、各自进度到哪、下一步是什么
- 用户确认后从「下一步」续跑;用户未确认前不擅自继续执行(反馈至上铁律)
Step 5:完成与归档
- 任务完成:PROGRESS.md 标记「已完成」+ 完成时间
- 有价值的决策/教训/经验 → 沉淀进
memory/YYYY-MM-DD.md或 MEMORY.md(任务状态 ≠ 记忆,分层存放) - PROGRESS.md 保留在任务目录(任务完结后目录原地保留,按 WORKSPACE.md 规则不删除)
与既有体系的关系
| 体系 | 分工 |
|---|---|
| WORKSPACE.md | 路径权威:目录结构、命名、输出位置一律以它为准 |
| memory/ + MEMORY.md | 记忆层:决策、教训、人脉、偏好(长期语义) |
| PROGRESS.md | 任务状态层:目标、里程碑、已完成清单、下一步(机械事实,可重建) |
| xiaoyaoclaw-workspace-initializer | 工作区规范底座;本技能是其「任务状态」扩展 |
边界(不做什么)
- 不替代 memory 日志(任务状态 ≠ 记忆)
- 不做自动续跑(恢复动作必须用户确认,符合反馈至上铁律)
- 不硬编码路径(一律走 WORKSPACE.md 仲裁)
- 不写密钥/凭证到 PROGRESS.md
相关技能
Use when a user wants OpenClaw to manage several interleaved conversation threads inside one chat, keep a primary mission in focus, classify side topics, ass...
OpenClaw usage and performance reporting. Parse session JSONL to answer how long each agent task took, which tools/skills/models were used, and how many tokens were consumed — zero dependency, local only, no cost dimension (token is the primary metric). Read-only: never modifies any file, aggregates statistics only, never leaks conversation content. Use when the user asks about token usage, task duration, slowest tools, skill usage, or per-agent consumption (今天花了多少 token/哪个工具最慢/ 任务耗时/用量报告), or scheduled via cron. 中文:OpenClaw 用量与性能查询。 解析 session JSONL,回答每次 agent 任务耗时、所用工具/技能/模型、token 消耗。零依赖纯本地,不提供成本维度(token 为主指标)。只读:不修改任何 文件,只输出聚合统计,不泄露会话内容。用户问 token 用量、任务耗时、 最慢工具、技能使用、按 agent 消耗时使用。cron 每日日报为可选项,用户 自行设置。
OpenClaw local knowledge-base retriever: hierarchical data_structure.md index navigation + progressive retrieval, zero external dependencies, Windows & macOS. Use when user asks to retrieve/answer from a knowledge base directory (knowledge base/retrieve/ RAG over local files). 面向本地知识库目录的检索和问答助手。
OpenClaw workspace initialization & standardization. Sets up a proper agent home: standard directory structure (projects/tasks/outputs/knowledge/scripts/ memory/tmp) + WORKSPACE.md rules + multi-agent config safety (config.patch, never config.apply) + memory log. Use when an agent enters a new/empty
Drive OpenClaw with Claude Code, Codex, OpenCode, Trae, DSH etc. — command the gateway, its agents and channels, from any Agent Skills tool. Use when you want other AI tools to make OpenClaw work. 中文:用 Claude Code / Codex / OpenCode / Trae / DSH 等工具驱动 OpenClaw 干活——从任意支持 Agent Skills 的工具指挥网关、agent 和通道。 当你想用其他 AI 工具驱动 OpenClaw 时使用。