工作进度检查

work-progress

by c32

工作进度检查技能 - 定期检查待办事项 + 子代理超时/消失检测与自动恢复 + 全量会话监控

4.5k其他未扫描2026年4月20日

安装

claude skill add --url https://github.com/openclaw/skills

文档

Work Progress Skill - 工作进度检查技能

版本: 4.0.6
创建日期: 2026-03-11
更新日期: 2026-04-14
作者: c32


📋 技能描述

定期检查工作进度和待办事项完成情况,主动检测子代理超时/消失任务并自动恢复。


📂 文件结构

code
skills/work-progress/
├── SKILL.md                      # 本文件
├── skill.json                    # 技能元数据 (v4.0.2)
├── _meta.json                    # ClawHub 元数据
├── .clawhub/
│   └── origin.json               # 来源信息
├── state.json                    # 任务状态持久化(自动维护)
└── scripts/
    ├── check-progress.js         # 进度检查(Node.js)
    ├── auto-recover.js           # 自动恢复(Node.js)
    ├── work-monitor.js           # 全量会话监控(Node.js)
    └── install.js                # 安装脚本

🎯 功能

check-progress.js — 进度检查

  • 状态同步:发现/注册子代理任务
  • 进度检查:超时检测
  • 待办事项:检查 daily 文件
  • 终态 GC:自动清理完成任务(5 分钟 grace period)

auto-recover.js — 自动恢复

  • 检查超时/消失/失败任务
  • 记录到 error.md
  • 建议恢复操作

work-monitor.js — 全量会话监控

  • 扫描所有 Agent 的活跃会话
  • 检测超时/卡死/失败会话
  • 输出结构化监控报告

📊 Cron 任务

任务频率Job ID
工作进度检查10m6a4bde16
全量工作监控5m98f5a84a

🔄 状态机

code
pending → running → completed/failed/disappeared → notified → GC

技能位置:~/.openclaw/workspace/skills/work-progress/

相关 Skills

Claude API

by anthropic

热门

Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Opus/Sonnet/Haiku) in a file; questions about prompt caching / cache hit rate in an Anthropic SDK project. SKIP: file imports `openai`/other-provider SDK, filename like `*-openai.py`/`*-generic.py`, provider-neutral code, general programming/ML.

其他
安全139.0k

并行代理

by axelhu

热门

Use when facing 2 or more independent tasks that can be worked on without shared state - dispatches parallel subagents using sessions_spawn for concurrent investigation and execution, adapted for OpenClaw

其他
未扫描4.5k

高光制作器

by bwbernardweston18

热门

>

其他
未扫描4.5k

评论