Auwomo Task
任务管理:查看任务上下文、记录进展、创建主线/子线、生成汇报。 Triggers: 任务, 进展, 记录, 汇报, 主线, 子线, 待办, 日报, 周报, context, record, report, progress, 做了, 完成了, 修了, 搞定了, 推进了, 今天做的, 帮我记, 写进任务, 工作内容... Skill: Auwomo Task Owner: tyqqj0 Summary: 任务管理:查看任务上下文、记录进展、创建主线/子线、生成汇报。 Triggers: 任务, 进展, 记录, 汇报, 主线, 子线, 待办, 日报, 周报, context, record, report, progress, 做了, 完成了, 修了, 搞定了, 推进了, 今天做的, 帮我记, 写进任务, 工作内容... Tags: latest:1.5.0 Version history: v1.5.0 | 2026-05-25T06:26:14.600Z | user 扩展触发条件覆盖工作描述场景,明确task-record流程优先于本地memory v1.4.1 | 2026-05-20T05:55:31.684Z | user missing_description 改为 warning(不再阻断挂载),check attachable 输
Rank
62
Safety
84
Downloads
1.3k
Updated
Oct 10, 2026
Version
1.5.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.3K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.5.0release · observed May 25, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s179r1v4v074pt64bb13g8as9986mk0b:auwomo-task- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-tyqqj0-auwomo-task/snapshot"
Documentation
CLAWHUB
84,453 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: auwomo-task
version: 1.5.0
description: >
任务管理:查看任务上下文、记录进展、创建主线/子线、生成汇报。
Triggers: 任务, 进展, 记录, 汇报, 主线, 子线, 待办, 日报, 周报, context, record, report, progress,
做了, 完成了, 修了, 搞定了, 推进了, 今天做的, 帮我记, 写进任务, 工作内容, 今日进展.
NOT for: 消息发送(use auwomo-message), 提醒配置(暂不支持).
metadata:
openclaw:
requires:
bins:
- auwomo
- lark-cli
---
# auwomo-task
围绕飞书任务的长期任务结构、进展记录、汇报能力。所有操作通过 `auwomo` CLI 执行。
## 触发条件
当用户提到以下内容时激活本技能:
- 查看任务、任务进展、任务上下文
- 记录工作、写进展、"帮我记一下"
- 生成日报、周报、汇报
- 创建主线、子线任务
- "看看我的任务"、"check 一下"
- **用户描述做了什么工作**:"今天修了 xxx"、"完成了 xxx"、"搞定了 xxx"、"做了 xxx"
→ 这是工作记录请求,走 task-record 流程,**不要写到本地 memory**
## 排除场景
- 只是闲聊、不涉及飞书任务系统 → 不激活
- 发消息给某人 → 转到 `auwomo-message`
- agent→agent 通信 → 暂不支持
## 前置依赖
执行任何操作前,确认身份可用:
```bash
auwomo identity whoami
```
如果返回错误,先解决身份问题再继续。
## 标题前缀契约
| 前缀 | 含义 | 创建方式 |
|------|------|---------|
| `[主线]` | 顶层长期工作主线 | `task create` |
| `[子线]` | 主线下的结构子任务(支持多级) | `task create --parent` |
| `[记录]` | 已完成工作的记录 | `task record` |
## CLI 命令速查表
| 场景 | 命令 | 说明 |
|------|------|------|
| 查看任务上下文 | `auwomo task context --duration 7d` | 轻量模式 |
| 查看详细上下文 | `auwomo task context --duration 7d -d` | 含 description |
| 查看团队上下文 | `auwomo task context --duration 7d --team` | 含下属 |
| 检查是否已初始化 | `auwomo task check init` | 有无可挂载主线 |
| 检查可挂载候选 | `auwomo task check attachable` | 找记录挂点 |
| 检查昨日记录 | `auwomo task check yesterday-record` | 昨天有无进展 |
| 列出任务 | `auwomo task list` | 扁平列表 |
| 查看任务树 | `auwomo task tree` | 完整树状结构 |
| 查看单个任务 | `auwomo task show <guid>` | 详细信息 |
| 记录进展 | `auwomo task record --work <guid> --summary "..."` | 创建记录 |
| 创建任务 | `auwomo task create --title "[主线] ..."` | 创建主线/子线 |
所有命令支持 `--format json` 切换为机器可读输出。
## 参考文档路由
| 场景 | 文档 |
|------|------|
| 需要了解当前任务状态 | [task-context.md](references/task-context.md) |
| 需要记录一段工作 | [task-record.md](references/task-record.md) |
| 需要创建主线/子线 | [task-create.md](references/task-create.md) |
| 需要生成汇报 | [task-report.md](references/task-report.md) |
| 需要做前置检查 | [task-check.md](references/task-check.md) |
| 定时任务模板 | [cron-templates.md](references/cron-templates.md) |
## **数据源:Cotrace**
当用户说"帮我记录"但未提供具体内容时,**优先使用 Cotrace 获取工作数据**。
详见 `skills/cotrace/SKILL.md`。_meta.json
{
"ownerId": "kn721qkna8n7c3j5n9hvqpx4h986mbnk",
"slug": "auwomo-task",
"version": "1.5.0",
"publishedAt": 1779690374600
}references/cron-templates.md
# cron-templates 定期任务模板,用于系统级 cron 部署。 > **ops 消费说明**:实际部署的 prompt 在 `auwomo-ops/desired-state/30-daily-report/prompts/` 中维护。 > 此文件作为参考文档,描述各模板的设计意图和行为。 --- ## 角色感知机制 所有汇报类 prompt 都包含 **Step 0: 身份与权限检查**: 1. 读取 `$OPENCLAW_DISPLAY_NAME` 作为用户称呼 2. `auwomo identity whoami --format json` — 确认身份可用 3. `auwomo identity subordinates --format json` — 判断 has_team 4. 后续命令如返回 auth 错误 → 进入未初始化模式 这使得同一个 prompt 可以根据用户角色自动切换个人/团队视角。 ## 未初始化状态处理 当检测到 `need_user_authorization` 或类似认证错误时,不输出技术性报错,改为输出友好引导消息:介绍自身能力、说明当前状态、引导用户完成配置。 --- ## 昨日简报(周二至周六 08:00) - 个人视角:基于 `task context --duration 1d -d` 概括昨日进展 - 团队视角(has_team=true): - `task context --duration 1d -d --team` — 按 assignee 分组简报 - `task missing --range 2d --team` — 缺失记录提醒 - 停滞主线检查(>7天/14天阈值,使用同理心表述) ## 今日记录提醒(周一至周五 18:00) - 检查可挂载任务 → 提醒用户记录今日进展 - 纯个人视角,不含团队内容 - 语气低负担、易回复 ## 周汇报(周日 16:00) - 个人周报:基于 `task context --duration 7d -d` - 本周完成/进行中/受阻 - 下周建议 - 个人停滞自检(>3天无记录的主线) - 团队周报(has_team=true): - `task context --duration 7d -d --team` — 按 assignee 分组周报 - `task missing --range 7d --team` — 缺失记录统计 - 停滞主线检查(7-14天/14天+阈值,使用同理心表述) ## 停滞阈值汇总 | 场景 | 阈值 | 触发条件 | |------|------|---------| | 个人主线自提醒 | 3天 | 自己的主线 updated_at > 3d | | 团队主线提醒 | 7天 | 下属的主线 updated_at > 7d | | 团队主线警告 | 14天 | 下属的主线 updated_at > 14d | | 缺交记录提醒 | 2天 | task missing count > 0 | ## 同理心表述规则 详见 [task-report.md](task-report.md) 的"同理心表述规则"章节。所有涉及"某人没做某事"的表述必须遵循该规则。 ## 部署方式 实际 prompt 文件在 `auwomo-ops` 仓库中维护: - `desired-state/30-daily-report/prompts/yesterday-report.md` - `desired-state/30-daily-report/prompts/end-of-day-record.md` - `desired-state/30-daily-report/prompts/weekly-report.md` 调度配置在 `desired-state/30-daily-report/crons.yaml` 中定义。 通过 `reconcile_crons` playbook 部署到各容器。
references/task-check.md
# task-check 前置检查命令,用于在执行操作前确认任务系统状态。 ## 三个检查子命令 ### check init 检查是否已初始化 — 当前用户是否有可挂载的顶层主线任务。 ```bash auwomo task check init --format json ``` **输出字段**: - `ok` — 是否已初始化(有至少一个可挂载的顶层主线) - `status` — `"initialized"` 或 `"missing"` - `count` — 可挂载的候选数量 - `candidates[]` — 每个候选的 guid, summary, description, depth, child_count **使用场景**: - 新用户首次使用前 - 不确定是否有可用主线时 - 如果 `status=missing`,需要引导用户走 `task-create` 流程 --- ### check attachable 查找当前可以挂载记录的候选任务。 ```bash auwomo task check attachable --format json ``` **输出字段**: - `ok` — 是否有可挂载候选 - `status` — `"attachable"` 或 `"blocked"` - `attachable_count` — 可挂载的候选数 - `candidate_count` — 总候选数(含 blocked) - `window` — 查询的时间窗口(默认 30 天) - `candidates[]` — 每个候选的详细信息: - `attachable` — 是否可挂载 - `state` — `"attachable"` 或 `"blocked"` - `reasons` — 不可挂载的原因列表(硬阻断) - `warnings` — 可挂载但有提示(如缺少描述) - `depth` — 在任务树中的深度 - `lineage` — 祖先链 **候选排序**: - attachable 在前,blocked 在后 - 无 warning 的在有 warning 的前面 - 深度越深越优先(最贴近当前工作的子线排前面) **不可挂载的原因(reasons)**: - `not_app_created` — 不是由 app/bot 创建 - `not_active` — 已完成 - `not_structure` — 不是结构任务 - `record_title` — 标题是 [记录] **警告(warnings)** — 可挂载但建议处理: - `missing_description` — 缺少描述,建议用 `task update <guid> --desc "..."` 补充 **使用场景**: - 在执行 `task record` 前确定挂载点 - 帮用户选择合适的父任务 - 发现 `missing_description` 时,主动建议补充描述 --- ### check yesterday-record 检查昨天是否有进展记录。 ```bash auwomo task check yesterday-record --format json ``` **输出字段**: - `ok` — 昨天是否有记录 - `status` — `"has_records"` 或 `"no_records"` - `count` — 记录数量 - `window` — 昨天的时间范围(start..end) - `records[]` — 每条记录的 guid, summary, completed_at, lineage **使用场景**: - 日报生成前检查是否有素材 - 提醒用户补记录 - 定时检查用户是否忘记记录进展 --- ## 通用选项 所有 check 命令支持: - `--team` — 包含下属的任务(管理员视角) - `--format json` — 机器可读输出
references/task-context.md
# task-context 查询当前任务上下文,了解任务树结构和最近进展。 ## 场景 - 用户问"我的任务怎么样了" - 需要了解当前在做什么 - 准备生成汇报前先获取上下文 ## 操作步骤 ### 1. 获取轻量上下文(默认) ```bash auwomo task context --duration 7d ``` 输出包含: - 活跃结构列表(active_structures) - 最近记录(recent_records) - 昨日记录(yesterday_records) - 树状视图(tree_lines) ### 2. 获取详细上下文(含 description) ```bash auwomo task context --duration 7d -d ``` 加 `-d` 后,每个任务节点会附带 description 字段,帮助理解具体工作内容。 ### 3. 获取团队上下文 ```bash auwomo task context --duration 7d --team ``` `--team` 会包含当前用户所有下属的任务。 ### 4. 调整时间窗口 ```bash auwomo task context --duration 30d # 最近 30 天 auwomo task context --duration 2w # 最近 2 周 ``` 支持的时间单位:`M`(分钟), `h`(小时), `d`(天), `w`(周), `m`(月), `y`(年) ## 何时使用 `-d`(详细模式) ### 不需要 `-d` 的场景(轻量模式足够): - 生成日报、周报(标题 + 树结构已够写汇报) - 简单状态查询("我最近做了啥") - 检查是否有新记录 - cron 定时汇报触发 ### 需要 `-d` 的场景: - 用户问某个主线/子线具体是做什么的 - 用户要求增删或调整主线/子线结构(需要理解每个的含义才能决策) - 深入对话:用户对某个任务感兴趣,想了解更多 - 排查 `missing_description` 问题 - 写详细的月度/季度总结 ### 原则 轻量模式是默认选择。只在需要理解"这个任务到底是什么"时才用 `-d`。日常记录和汇报不需要加载描述——标题本身已经传达了足够信息。 ## 输出解读(JSON 模式) ```bash auwomo task context --duration 7d --format json ``` 关键字段: - `summary.active_structure_count` — 活跃结构任务数 - `summary.recent_record_count` — 时间窗口内的记录数 - `summary.yesterday_record_count` — 昨日记录数 - `tree_lines` — 缩进树状文本行 - `active_structures[]` — 每个活跃结构的详细信息: - `guid`, `summary`, `status` — 基本信息 - `depth`, `child_count`, `parent_guid` — 树结构 - `lineage_summary` — 上级脉络 - `assignee` — 负责人名字(`--team` 时按此分组) - `assignee_open_id` — 负责人飞书 open_id - `updated_at` — 最后更新时间(RFC3339,用于停滞检测) - `description` — 任务描述(仅 `-d` 模式) - `recent_records[]` — 最近记录的 guid, summary, completed_at, assignee, assignee_open_id, updated_at > **团队模式**:`--team` 返回包含所有下属的聚合数据。按 `assignee` 或 `assignee_open_id` 分组可得到按人视角。 ## 错误处理 - 身份未配置 → 先运行 `auwomo identity whoami` 确认 - lark-cli 不可用 → 检查 `which lark-cli` - 结果为空 → 可能需要先通过 `task check init` 检查初始化状态
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/tyqqj0/skills/auwomo-task",
"sourceUrl": "https://clawhub.ai/tyqqj0/skills/auwomo-task",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T18:31:18.630Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-tyqqj0-auwomo-task/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-tyqqj0-auwomo-task/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T18:31:18.630Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.3K downloads",
"href": "https://clawhub.ai/tyqqj0/auwomo-task",
"sourceUrl": "https://clawhub.ai/tyqqj0/auwomo-task",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T18:31:18.630Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.5.0",
"href": "https://clawhub.ai/tyqqj0/auwomo-task",
"sourceUrl": "https://clawhub.ai/tyqqj0/auwomo-task",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-25T06:26:14.600Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-tyqqj0-auwomo-task/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-tyqqj0-auwomo-task/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.5.0",
"description": "扩展触发条件覆盖工作描述场景,明确task-record流程优先于本地memory",
"href": "https://clawhub.ai/tyqqj0/auwomo-task",
"sourceUrl": "https://clawhub.ai/tyqqj0/auwomo-task",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-25T06:26:14.600Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
