Report for Openclaw

A flexible automation skill that allows users to define custom data sources and schedules for generating and delivering periodic reports.

ivangdavila
v1.0.3
Feb 17, 2026
2
2.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install report

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install report using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Report?

The Report skill is a specialized utility designed for Openclaw Skills that bridges the gap between raw data and actionable insights. It provides a structured framework for users to define what data they need, how often they need it, and where it should be delivered. By handling the complexities of cron-based scheduling and content formatting, it ensures that developers and teams stay informed without manual intervention.

This skill is built with a security-first approach, relying on user-provided environment variables for API access rather than storing sensitive credentials. Whether you are tracking financial metrics, repository activity, or system logs, this component of Openclaw Skills offers a reliable way to automate your reporting workflows.

Report Use Cases

  • Creating weekly financial summaries by connecting to payment processor APIs.
  • Generating daily developer activity reports from version control systems.
  • Monitoring system health with automated monthly logs delivered via email.
  • Triggering on-demand data snapshots during live debugging or strategy sessions.

How Report Works

  1. The user specifies the data source and the desired schedule (e.g., every Monday at 9 AM).
  2. If external access is required, the user sets the appropriate environment variables which Openclaw Skills will reference.
  3. The skill creates a dedicated configuration file and directory structure in the user's home folder.
  4. At the scheduled interval, the skill pulls data from the defined sources.
  5. The skill formats the data into the requested template and delivers it through the user's chosen channel, such as Telegram, email, or local file storage.

Report Setup

To initialize the reporting environment for Openclaw Skills, create the base directory:

mkdir -p ~/report

Ensure any required external API keys are exported in your environment. For example:

export STRIPE_API_KEY="sk_test_..."
export GITHUB_TOKEN="ghp_..."

Report Data Schema & Taxonomy

The skill manages information using a transparent file-based hierarchy within the Openclaw Skills ecosystem:

File/Folder Purpose
~/report/memory.md Serves as the global index and stores user preferences.
~/report/{name}/config.md Contains the specific YAML configuration for an individual report.
~/report/{name}/data.jsonl Stores historical data points in a newline-delimited JSON format.
~/report/{name}/generated/ A directory containing all previously produced report outputs.

Report Advanced Features

  • Support for multiple delivery channels including Telegram webhooks, email, and local file generation.
  • Robust cron-based scheduling engine for daily, weekly, and monthly automation.
  • Secure credential management using environment variable references to protect sensitive API tokens.
  • On-demand execution mode allowing users to bypass schedules and run reports instantly via Openclaw Skills commands.

SKILL.md


Loading

Related Openclaw Skills

Featured*