ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified data analysis Safety 4/5

chartgen

Chartgen skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)

Why use this skill?

Transform your data into stunning interactive charts and insights with ChartGen. Simply describe your needs to generate professional reports, trends, and visualizations instantly.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cuifangxu123/chartgen
Or

What This Skill Does

The ChartGen skill is a powerful, AI-driven tool designed to transform raw data into professional, actionable insights and visual representations. By leveraging the ChartGen AI engine, this skill acts as a data scientist in your workflow. It automates complex tasks such as statistical analysis, data aggregation, and high-quality charting without requiring the user to write code. Whether you have an Excel spreadsheet of quarterly sales or a JSON object containing performance metrics, ChartGen interprets your natural language commands to provide precise calculations, deep trend analysis, and interactive ECharts visualizations. It simplifies data storytelling, making it accessible for business analysts, researchers, and developers who need to present data effectively.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/cuifangxu123/chartgen

After installation, you must configure your API credentials. Navigate to chartgen.ai to register an account and retrieve your API Key. Once obtained, set it as an environment variable in your terminal session to authorize the connection:

export CHARTGEN_API_KEY="your-api-key-here"

Use Cases

ChartGen is versatile and covers three main pillars of data management:

  1. Data Analysis: Perform statistical operations such as filtering, aggregating, and custom calculations. Ideal for cleaning datasets or finding specific aggregates.
  2. Data Interpretation: Go beyond raw numbers by using the AI to identify patterns, evaluate trends, and generate comprehensive reports that explain data anomalies.
  3. Data Visualization: Convert complex datasets into visual formats like bar, line, pie, or scatter charts. This is perfect for dashboards and presentation materials.

Example Prompts

  1. "Analyze the attached quarterly_sales.xlsx file and calculate the total revenue per product category."
  2. "Interpret the growth trends in this data and provide a brief report on why Q3 showed a decline."
  3. "Generate a stacked bar chart displaying market share distribution from the provided JSON data."

Tips & Limitations

  • Credit Management: Each tool call consumes 20 credits. Free accounts receive 200 credits monthly; monitor your usage via the ChartGen billing dashboard.
  • Data Input: Ensure your files are formatted correctly as .xlsx, .xls, or .csv. For JSON input, provide a valid structured schema to ensure the AI parses the attributes correctly.
  • Mutually Exclusive Parameters: Use either the --file flag or the --json flag, but never both in the same command execution.
  • Privacy: Since this tool utilizes an external API, verify that sensitive data is handled in compliance with your organization’s security policies.

Metadata

Stars3409
Views2
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cuifangxu123-chartgen": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#data-visualization#business-intelligence#charting#ai-analytics#data-interpretation
Safety Score: 4/5

Flags: file-read, external-api

Related Skills

data-analysis

Data analysis skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)

cuifangxu123 3409

data-analysis

Data analysis skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)

cuifangxu123 3409

agentify

Analyze, rewrite, and generate design specs to make web pages and websites more easily usable by AI agents, web scrapers, and automation tools. Use when (1) evaluating how agent-friendly, accessible (a11y), or machine-readable a web page or HTML/JSX/Vue/Svelte code is, (2) rewriting web templates to add semantic markup, ARIA, structured data (schema.org / JSON-LD), and stable selectors (data-testid) for tools like Playwright, Puppeteer, Cypress, or Selenium, (3) generating agent-friendly design specification documents for development teams covering SEO, accessibility, and GEO (Generative Engine Optimization). Triggers on phrases like "agent-friendly", "make this page work with agents", "analyze for automation", "agentify", "improve SEO", "add structured data", "add data-testid", "web scraping friendly", "machine-readable", "a11y audit", "crawler-friendly".

cuifangxu123 3409

data-analysis-pro

Data analysis pro skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, filtering, aggregation, calculation (e.g., "Calculate total sales", "Filter data greater than 100") (2) Data Interpretation - Trend analysis, pattern discovery, report generation (e.g., "Analyze sales trends", "Interpret data changes") (3) Data Visualization - Chart generation, data display (e.g., "Draw a bar chart", "Generate a pie chart") **Trigger Keywords**: analyze data, statistics, calculate, interpret trends, generate chart, visualize, plot **Prerequisites**: Set environment variable CHARTGEN_API_KEY (obtain from chartgen.ai)

cuifangxu123 3409