Auto-Report for Openclaw

Automate the generation and delivery of structured reports across any chat channel using scheduled cron tasks.

djy77733
v1.0.0
Apr 6, 2026
0
848
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install auto-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 auto-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 Auto-Report?

Auto-Report is a high-performance automation skill designed for teams and individuals who need consistent, data-driven summaries without manual effort. This component of Openclaw Skills leverages intelligent data collection, template rendering, and multi-channel delivery to transform raw logs, metrics, or market data into professional reports.

By integrating with advanced scheduling engines, this skill ensures that critical insights are delivered exactly when and where they are needed. It eliminates the friction of manual reporting by synthesizing information into structured formats like Markdown or interactive cards, making it an essential tool for maintaining visibility in fast-paced environments.

Auto-Report Use Cases

  • Automated daily standups and workday evening summaries for remote teams.
  • Weekly KPI reviews and sprint retrospectives delivered to management channels.
  • Real-time market intelligence briefings and personal health tracking summaries.
  • On-demand incident analysis and deep-dive research reporting for stakeholders.

How Auto-Report Works

  1. Data Collection: The agent identifies and gathers relevant data from files, search engines, or connected data sources.
  2. Structured Summary: The agent analyzes the raw data to extract key metrics, highlights, and actionable insights based on the report type.
  3. Template Rendering: Content is formatted using pre-defined Markdown templates or dynamic JSON interactive cards for specific platforms.
  4. Channel Delivery: The final report is pushed to designated chat channels like Feishu, Slack, or Telegram via the internal messaging tool.

Auto-Report Setup

To begin using this skill, you must add a cron task via the CLI. For a standard daily report at 20:00 on workdays, use the following command:

openclaw cron add \
  --name "Daily Report" \
  --cron "0 20 * * 1-5" \
  --tz "Asia/Shanghai" \
  --session isolated \
  --agent-turn "Generate the daily report. Read the relevant data sources, structure the findings, and deliver to the target channel."

Ensure your target channel is configured within your environment to receive the automated output.

Auto-Report Data Schema & Taxonomy

The skill organizes its output based on the complexity and target platform of the report:

Format Description Target Use Case
Markdown Clean, readable text structure Standard reports and file-based documentation
JSON Cards Rich interactive Feishu/Lark cards Visual summaries with headers and layouts
Document Export Persistent cloud documents Long-term archiving via feishu_create_doc
Plain Text Simple unformatted text Basic alerts for Telegram, Discord, or Slack

Auto-Report Advanced Features

  • Support for isolated sessions within Openclaw Skills to prevent message duplication and maintain clean execution context.
  • Automated report chains that separate data collection, analysis, and publishing into distinct stages for complex workflows.
  • Native support for Feishu Interactive Cards with wide-screen mode and color-coded headers.
  • Flexible cron scheduling supporting multiple timezones and custom frequencies (daily, weekly, monthly, or market-specific).

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*