← Back to Skills Marketplace
64
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install reports-creator
Description
Automated report generation for self-reflection and system analysis. Creates daily, weekly, and monthly reports from logs, databases, and system metrics.
Usage Guidance
This skill reads local databases and logs and expects Python scripts (scripts/daily_report.py, scripts/weekly_report.py) and a CLI to exist, but the package contains only SKILL.md and package.json — the actual scripts are missing. Before installing or running it, get or review the referenced scripts and any cron setup so you can inspect exactly what they do (especially I/O, network calls, and any code that might send data off-host). Verify how email_on_error is implemented and where SMTP credentials would be stored. Ensure the skill will only read intended log/db paths and will not exfiltrate sensitive data. If you cannot review the missing scripts, treat the skill as untrusted and avoid granting it access to sensitive logs, databases, or system accounts.
Capability Analysis
Type: OpenClaw Skill
Name: reports-creator
Version: 1.0.0
The skill bundle contains documentation and metadata for a reporting tool designed to aggregate system logs and database metrics into periodic reports. The SKILL.md and package.json files describe standard administrative behavior, such as reading local log files and generating Markdown reports, with no evidence of malicious intent, data exfiltration, or prompt injection. While the actual Python execution scripts (daily_report.py, weekly_report.py) are referenced but not included in the provided text, the descriptive content is entirely consistent with a legitimate system utility.
Capability Assessment
Purpose & Capability
Name/description and SKILL.md all describe generating reports from local DBs, logs, and system metrics — that is coherent. However package.json and the SKILL.md both reference Python scripts under scripts/ (e.g. scripts/daily_report.py) and CLI binaries (reports-creator, openclaw reports) that are not included in the bundle. That mismatch (instructions expecting code that isn't present) is unexplained.
Instruction Scope
The runtime instructions explicitly tell the agent to read local DB files (docs.db, tree.db, logs.db), various log directories, and system metrics (node status, VPN, backups) — all within scope for a reporting skill. They also instruct adding cron entries to run python scripts. The SKILL.md does not instruct reading unrelated config or external secrets, but it assumes access to many local files; grant that access only if you trust the environment. The omission of the referenced scripts is the main scope inconsistency.
Install Mechanism
This is instruction-only (no install spec), so nothing is downloaded or written automatically by an installer. That's low-risk in isolation. The presence of package.json suggests packaging intent but there is no install script or published artifact included — a mismatch worth noting.
Credentials
The skill declares no required environment variables or credentials, which matches an on-host report generator. However the example configuration includes email_on_error: true without describing SMTP/email credentials or how emails would be sent. The SKILL.md also references integrations with other skills (db-maintainer, log-collector, workspace-db) but doesn't declare or explain any required tokens/config for those integrations.
Persistence & Privilege
The skill is not marked always:true and does not request system-wide privileges in metadata. The SKILL.md suggests adding cron jobs (which would require the operator to create them) but the skill itself doesn't declare any autonomous persistence or configuration changes. That is appropriate for this type of tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install reports-creator - After installation, invoke the skill by name or use
/reports-creator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of reports-creator.
- Automates generation of daily, weekly, and monthly reports for self-reflection and system analysis.
- Supports multiple data sources: local databases, log files, and system metrics.
- Provides structured Markdown reports with summaries, events, errors, and recommended actions.
- Includes CLI usage for manual and automated report creation.
- Integrates with db-maintainer, log-collector, and workspace-db.
- Configurable output directory, retention policy, and automated scheduling.
Metadata
Frequently Asked Questions
What is Reports Creator?
Automated report generation for self-reflection and system analysis. Creates daily, weekly, and monthly reports from logs, databases, and system metrics. It is an AI Agent Skill for Claude Code / OpenClaw, with 64 downloads so far.
How do I install Reports Creator?
Run "/install reports-creator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Reports Creator free?
Yes, Reports Creator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Reports Creator support?
Reports Creator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Reports Creator?
It is built and maintained by KikiKari (@kikikari); the current version is v1.0.0.
More Skills