Report Generator for Openclaw

A specialized AI skill that transforms multi-source marketing data into a structured, six-section professional audit report using a single optimized LLM call.

adarshvmore
v1.0.0
Mar 5, 2026
0
849
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install report-generator-adarsh

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-generator-adarsh 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 Generator?

The Report Generator is a purpose-built utility designed to act as the final synthesis engine for marketing data pipelines. By consolidating data from Instagram, Meta Ads, keyword research, and competitor analysis, this skill generates a comprehensive Markdown report. It is a critical component for users of Openclaw Skills who need to move from raw data collection to professional delivery without the overhead of multiple expensive AI calls.

Built for efficiency, this skill utilizes the gpt-4.1-mini model to ensure high-quality output at a fraction of the cost. It maintains a strict analyst persona, ensuring that every generated report follows a consistent, six-section format that is ready for client presentation or internal review.

Report Generator Use Cases

  • Creating automated weekly or monthly client marketing audits.
  • Summarizing complex SEO and social media performance data into readable executive summaries.
  • Standardizing report formats across different marketing departments or agencies.
  • Reducing the manual labor involved in cross-referencing Meta Ads and Instagram engagement data.

How Report Generator Works

  1. The skill receives a structured AuditData JSON object containing data from multiple sources.
  2. It initializes a single API request to gpt-4.1-mini with a predefined system prompt that establishes a professional analyst persona.
  3. The data is processed within a specific token budget (approx. 1,500-2,000 input tokens) to maintain cost-efficiency.
  4. The AI generates a Markdown-formatted report using a strict header-based structure.
  5. The skill parses the response by splitting the markdown into logical sections for the final MarketingReport object.
  6. In the event of an API failure, a robust fallback mechanism ensures a report is still generated using the preserved raw data.

Report Generator Setup

To integrate this skill into your workflow, ensure you have your OpenAI credentials configured. This is a core part of the Openclaw Skills suite designed for minimal configuration.

# Set your OpenAI API Key
export OPENAI_API_KEY='your-api-key-here'

Ensure your data input matches the AuditData interface before calling the generation function within your TypeScript environment.

Report Generator Data Schema & Taxonomy

The Report Generator organizes data through a clear taxonomy to ensure consistency across all Openclaw Skills outputs.

Interface Field Description
AuditData instagram, metaAds, keywords Aggregated raw data from various collectors.
MarketingReport brand The name of the entity being audited.
MarketingReport sections An object containing the parsed 6-section report content.
MarketingReport reportMarkdown The full string of the report for easy rendering.
MarketingReport rawData A preservation of the input data for transparency.

Report Generator Advanced Features

  • Ultra-low cost operations averaging $0.001 to $0.002 per professional report.
  • Automatic section parsing via header splitting for modular UI rendering.
  • Fail-safe error handling that preserves raw data integrity during API outages.
  • Optimized token management with a strict 1,500 token limit for concise, high-impact reporting.
  • Seamless persona management to ensure a consistent 'Senior Marketing Analyst' voice across all Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*