← Back to Skills Marketplace
367
Downloads
0
Stars
0
Active Installs
12
Versions
Install in OpenClaw
/install work-progress
Description
工作进度检查技能 - 定期检查待办事项 + 子代理超时/消失检测与自动恢复 + 全量会话监控
Usage Guidance
This package implements the described monitoring features, but two things to confirm before installing: (1) It calls the local 'openclaw' CLI (execSync('openclaw ...')) but the skill metadata does not declare that binary as required—ensure you have a trusted openclaw binary on PATH. (2) It reads and writes files under ~/.openclaw/workspace (state.json, memory/error.md, memory/daily/*). If you install, review and back up those directories and check file permissions; the skill will append to error.md and persist state.json. The code does not call external network endpoints, but it uses child_process execSync — if you modify this skill or accept a tampered copy, that could run arbitrary commands. If you proceed, consider running the scripts in --dry-run or --json modes first, inspect the output, and confirm the cron entries and install steps manually.
Capability Analysis
Type: OpenClaw Skill
Name: work-progress
Version: 4.0.6
The work-progress skill bundle is designed to monitor OpenClaw agent sessions, track task progress, and log errors for recovery. The included Node.js scripts (check-progress.js, work-monitor.js, and auto-recover.js) interact with the OpenClaw CLI to retrieve session data and manage local state files within the workspace. All file system operations and command executions are consistent with the stated purpose of session monitoring and maintenance, with no evidence of data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
The name/description (monitor tasks, detect timeouts, auto-recover, session monitoring) match the provided scripts (check-progress.js, auto-recover.js, work-monitor.js). Functionality implemented (state tracking, todo checks, reporting, recovery suggestions) is coherent with the stated purpose.
Instruction Scope
Runtime scripts read and write files under HOME/.openclaw/workspace (state.json, memory/error.md, memory/daily/*.md) and expect to call the 'openclaw' CLI to list sessions. That behavior is consistent with a monitoring skill, but SKILL.md and registry metadata do not declare these config paths or the dependency on the 'openclaw' binary—an omission that should be corrected/confirmed.
Install Mechanism
No network downloads or external install steps. The included install.js only creates expected workspace directories. No remote code fetch or archive extraction is present.
Credentials
The scripts rely on an external binary 'openclaw' (invoked via execSync) and on process.env.HOME to access ~/.openclaw/workspace, but the skill metadata declares no required binaries or config paths and lists no credentials. The missing declaration of the runtime dependency (openclaw CLI) and of filesystem paths is a proportionality/packaging mismatch that could cause unexpected failures or privilege surprises at runtime.
Persistence & Privilege
The skill writes/updates files inside the agent workspace (state.json, memory/error.md, created memory/daily and weekly folders). This is expected for a monitoring skill and 'always' is false. It does not request system-wide or other-skill configuration changes.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install work-progress - After installation, invoke the skill by name or use
/work-progress - Provide required inputs per the skill's parameter spec and get structured output
Version History
v4.0.6
install.sh转为install.js
v4.0.5
工作进度检查技能更新,作者改为c32
v4.0.4
工作进度检查技能更新
v4.0.3
工作进度检查技能 - 定期检查待办事项+子代理超时/消失检测与自动恢复+全量会话监控,版本更新
v7.0.0
工作进度检查 + 全量会话监控 + 自动恢复
v4.0.2
work-progress v4.0.2
- Updated cron task description and instructions for greater clarity in SKILL.md.
- Enhanced static "cron add" payload to better reflect silent mode logic and user handling.
- No code logic changes; documentation and metadata improvements only.
v4.0.1
- Internal metadata and configuration files updated.
- No user-facing changes or functional updates to documentation or code.
v4.0.0
work-progress 4.0.0
- 增强检测:新增对子代理会话状态的检查,支持检测子代理消失或停止
- 自动恢复:支持对已消失或停止的子代理任务执行恢复或自动重启
- 下一批次任务自动恢复功能
- 文档与描述同步更新
v3.0.1
超时检测整合到工作进度检查,每 10 分钟主动检测系统日志中的 timeout 错误,自动提取任务名并记录恢复
v3.0.0
超时检测整合到工作进度检查,主动自动恢复:每 10 分钟检查日志中的 timeout 错误,自动提取任务名并记录恢复
v2.0.0
新增子代理超时检测 + 自动恢复功能:每小时检测系统日志中的 timeout 错误,自动记录并建议恢复
v1.0.0
初始版本:定期检查待办事项完成情况,静默模式运行
Metadata
Frequently Asked Questions
What is Work Progress?
工作进度检查技能 - 定期检查待办事项 + 子代理超时/消失检测与自动恢复 + 全量会话监控. It is an AI Agent Skill for Claude Code / OpenClaw, with 367 downloads so far.
How do I install Work Progress?
Run "/install work-progress" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Work Progress free?
Yes, Work Progress is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Work Progress support?
Work Progress is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Work Progress?
It is built and maintained by c32 (@amd5); the current version is v4.0.6.
More Skills