Back to skill
Skillv1.0.0
ClawScan security
Task Progress Report · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 13, 2026, 11:46 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's files and runtime instructions match its stated purpose (periodic task-progress reporting), request no credentials or network access, and perform only local report file writes and prints.
- 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.
Review Dimensions
- Purpose & Capability
- okName/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
- okInstructions 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
- noteThere 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
- okThe 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
- okalways: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.
