Client Report Generator for Openclaw

An automated reporting engine that converts raw CSV, JSON, and analytics data into professional, structured client-facing documents.

charlie-morrison
v1.0.1
May 1, 2026
0
842
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install client-report-generator

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 client-report-generator 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 Client Report Generator?

The Client Report Generator is a sophisticated tool designed to bridge the gap between raw technical data and executive-level insights. By utilizing Openclaw Skills, this agent ingests various data formats—from marketing exports to project tracking JSON—and synthesizes them into actionable reports. It ensures that every deliverable is not just a list of numbers, but a narrative-driven document that highlights wins and identifies areas for growth.

This skill is particularly valuable for agencies and consultants who need to maintain a high standard of communication without the manual overhead of report building. It handles the heavy lifting of trend analysis, period-over-period calculations, and document formatting, allowing you to focus on high-level strategy and client relationships.

Client Report Generator Use Cases

  • Creating weekly or monthly performance reviews for digital marketing clients.
  • Generating project status updates for development teams to share with stakeholders.
  • Summarizing complex website analytics into high-level executive briefs.
  • Converting raw campaign results from CSV exports into professional Markdown or HTML reports.
  • Producing automated financial or metric-based summaries for regular business reviews.

How Client Report Generator Works

  1. Data Ingestion: The skill parses raw input from files (CSV, JSON, TSV), API responses, or web URLs to create a normalized dataset.
  2. Analysis & Summary: It automatically identifies top-line metrics, calculates trends, and detects anomalies or significant growth patterns.
  3. Template Selection: Based on the data type or user intent, it selects the optimal structure from a library of performance, campaign, or status templates.
  4. Content Generation: The agent builds a structured report including an executive summary, key metric tables, and a recommendations section.
  5. Formatting: The final output is rendered in the user's preferred format, such as Markdown for portability or styled HTML for branding.

Client Report Generator Setup

To get started with this skill, ensure you have the necessary python scripts available in your environment. Use the following commands to process your data:

# Parse raw data into normalized JSON
python3 scripts/parse_data.py <input-file> [--format csv|json|auto]

# Convert a generated Markdown report into a branded HTML file
python3 scripts/report_to_html.py <report.md> [--template default|minimal|branded]

Client Report Generator Data Schema & Taxonomy

The skill organizes reporting data through a strict hierarchy to ensure consistency across different output formats:

Component Description Format
Header Metadata Client name, date range, and preparation date Markdown Header
Executive Summary High-level narrative of performance and takeaways Paragraph (2-3 sentences)
Metric Table Comparison of current vs. previous period values Markdown Table
Trend Analysis Calculated percentage changes and growth indicators Inline Indicators (e.g., +X%)
Action Items Bulleted list of recommendations and next steps Unordered List

Client Report Generator Advanced Features

  • Multi-source data merging to create a unified report from disparate CSV and JSON files.
  • Automated anomaly detection that flags statistical swings greater than 20%.
  • Dynamic audience adjustment, automatically rounding figures for executives or maintaining precision for analysts.
  • Custom branding support for HTML exports including company colors and minimal/professional templates.
  • Cross-language generation support for international client reporting through Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*