← Back to Skills Marketplace
cheffly

Task Progress Report

by cheffly · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
299
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install task-progress-report
Description
在运行长任务时,同步开启"任务进展汇报"功能,定时输出当前任务进展情况。当用户提到"汇报进展"、"定时报告"、"任务进度"、"长时间运行"、"监控任务状态"或需要了解长时间任务的执行情况时,使用此技能。特别适用于模型蒸馏、数据训练、批量处理、爬虫任务等需要长时间运行的场景。
Usage Guidance
This skill appears coherent and limited to local reporting, but check the following before installing: 1) ensure Python 3 is available (the script is invoked via python); 2) note it will create and append files under /root/.openclaw/workspace/reports/progress — if you run in a non-root or multi-tenant environment, consider changing the report path or file permissions; 3) the script writes command-line argument values verbatim into reports, so avoid passing secrets or sensitive data as report fields; 4) set up a log retention/rotation policy to avoid unbounded disk growth; and 5) confirm any scheduler/cron you use for periodic reports runs with the intended identity and permissions.
Capability Analysis
Type: OpenClaw Skill Name: task-progress-report Version: 1.0.0 The skill bundle is a legitimate utility designed to provide periodic progress reports for long-running tasks like model training or data processing. It includes a Python script (scripts/generate_report.py) that handles directory creation and Markdown file generation within the local workspace (/root/.openclaw/workspace/reports/progress). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the code and instructions are consistent with the stated purpose.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md instructions, and the included Python script are consistent: they implement periodic progress messages and append a detailed Markdown report to /root/.openclaw/workspace/reports/progress/task_progress_report.md. No unrelated services, credentials, or unusual binaries are requested.
Instruction Scope
Instructions only direct creating the report directory, setting up a timer/cron, invoking the script to append reports, and generating a final summary. The script reads command-line args and writes/prints reports; it does not access other system files, environment variables, or external endpoints.
Install Mechanism
There is no install spec (instruction-only plus a local script), so nothing is downloaded or installed. Note: the SKILL.md and script assume a Python 3 runtime (calls like `python generate_report.py`) but the registry metadata didn't declare required binaries; ensure Python 3 is available in the agent environment.
Credentials
The skill declares and requires no environment variables, secrets, or credentials. The script uses only command-line arguments and local filesystem writes — this is proportionate to the stated reporting purpose.
Persistence & Privilege
always:false and normal autonomous invocation are used. The skill writes files only into its own workspace path under /root/.openclaw/workspace/reports/progress and does not modify other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install task-progress-report
  3. After installation, invoke the skill by name or use /task-progress-report
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of "任务进展汇报" (Task Progress Report) skill. - Adds scheduled progress reporting for long-running tasks (e.g., model training, data processing). - Provides concise in-chat summaries and detailed markdown reports saved to a fixed location. - Supports customizable reporting intervals and key checkpoints. - Includes example scenarios and best practice recommendations. - Integrates with helper scripts for automated report generation.
Metadata
Slug task-progress-report
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Task Progress Report?

在运行长任务时,同步开启"任务进展汇报"功能,定时输出当前任务进展情况。当用户提到"汇报进展"、"定时报告"、"任务进度"、"长时间运行"、"监控任务状态"或需要了解长时间任务的执行情况时,使用此技能。特别适用于模型蒸馏、数据训练、批量处理、爬虫任务等需要长时间运行的场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 299 downloads so far.

How do I install Task Progress Report?

Run "/install task-progress-report" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Task Progress Report free?

Yes, Task Progress Report is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Task Progress Report support?

Task Progress Report is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Task Progress Report?

It is built and maintained by cheffly (@cheffly); the current version is v1.0.0.

💬 Comments