A powerful automation skill for agencies to pull multi-source analytics and deliver branded reports automatically.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install client-reporting
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install client-reporting using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Client Reporting skill is a robust solution designed for agencies and freelancers to eliminate the manual overhead of periodic reporting. By leveraging Openclaw Skills, users can aggregate data from Google Analytics 4, Google Search Console, and various social media platforms into professional, branded documents. This skill ensures consistency in client communication while providing deep insights into KPIs, traffic trends, and search performance.
It supports highly customizable templates and delivery methods, making it an essential tool for any data-driven service provider using Openclaw Skills. Whether you need a simple weekly Slack update or a comprehensive monthly PDF for stakeholders, this skill automates the entire lifecycle from data ingestion to final delivery.
First, install the necessary Python dependencies for this Openclaw Skills module:
pip3 install requests jinja2
Next, run the initialization script to create your workspace structure:
scripts/init-workspace.sh
Configure your global config.json with your GA4 Property ID, Search Console service account keys, and SendGrid API credentials. To add your first client, use the provided script:
scripts/add-client.sh --name "client-name" --domain "example.com" --email "[email protected]"
| File/Folder | Description |
|---|---|
config.json |
Global API credentials and default settings for Openclaw Skills. |
clients/ |
Directory containing individual sub-folders for every client managed by the skill. |
clients/{name}/config.json |
Specific GA4 IDs, brand colors, and logo URLs for a specific client. |
clients/{name}/reports/ |
Archive of all generated reports in Markdown, HTML, or PDF. |
templates/ |
Global Jinja2 templates used to render various report types. |
schedules.json |
JSON configuration for automated report delivery timings and methods. |
Loading
A professional integration for managing Samsung Smart TVs via the SmartThings API, enabling automated device control and application launching.

Jackal Memory provides sovereign, AES-256-GCM encrypted persistence for AI agents using decentralized storage to ensure data survives across machines.

Jackal Memory provides sovereign, recoverable, and decentralized storage for AI agents to persist context across different sessions and machines.

Decentralized, AES-256 encrypted storage for AI agent memory backed by the Jackal Protocol.

A precision-engineered skill that removes AI-generated artifacts and corporate jargon to produce authentic, human-sounding content.

An end-to-end automated sales pipeline for lead discovery, enrichment, scoring, and CRM integration.








































