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

chart-splat

Generate beautiful charts via the Chart Splat API. Use when the user asks to create, generate, or visualize data as charts, graphs, or plots. Supports line, bar, pie, doughnut, radar, polar area, and candlestick/OHLC charts. Returns PNG images.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bobbyg603/chart-splat
Or

What This Skill Does

The chart-splat skill for OpenClaw provides a powerful, automated way to generate professional-grade charts and graphs directly from your agent interface. By leveraging the Chart Splat API, this skill renders data visualizations using Chart.js on the server-side, returning clean and visually appealing PNG images. Whether you are performing basic data analysis or creating complex financial reports, this skill allows you to transform raw numeric strings and JSON configuration files into high-quality visual outputs suitable for reports or dashboards.

Installation

To integrate this tool into your environment, use the OpenClaw skill installation command via your terminal:

clawhub install openclaw/skills/skills/bobbyg603/chart-splat

Once installed, you can trigger the functionality immediately. The skill utilizes an npx-based CLI, meaning you do not need to install complex local dependencies; the agent will handle the execution context as needed.

Use Cases

This skill is highly versatile and serves several professional domains:

  • Business Analytics: Visualize quarterly revenue or sales trends with clean bar and line charts.
  • Market Research: Use pie or doughnut charts to represent demographic breakdowns or market share percentages.
  • Performance Monitoring: Utilize radar charts to compare multi-dimensional metrics such as agent latency, speed, or throughput.
  • Financial Analysis: Use the dedicated candlestick and OHLC chart types to visualize market volatility, cryptocurrency prices, or historical stock data, which is essential for traders and analysts.

Example Prompts

  1. "Generate a bar chart showing our Q1 through Q4 revenue of 50, 75, 60, and 90 thousand respectively. Title it 'Quarterly Revenue' and use a purple color scheme."
  2. "Create a pie chart for our user survey results: 30% Red, 50% Blue, and 20% Green. Save it as survey_results.png."
  3. "Visualize the following financial data using a candlestick chart: open at 4.23, high at 4.80, low at 4.10, and close at 4.45 for the most recent session."

Tips & Limitations

  • Config Flexibility: For advanced requirements, such as charts with multiple datasets or custom legends, create a local JSON configuration file. You can then point the tool to this file using the --config flag to bypass the limitations of simple CLI arguments.
  • Input Precision: When using the CSV input method for labels and data, ensure there are no spaces between values to avoid parsing errors.
  • File Output: Always define an output filename with the -o flag to ensure the agent saves the file in the correct directory.
  • Performance: For extremely large datasets, prioritize the JSON config method over standard CLI flags to maintain data integrity.

Metadata

Author@bobbyg603
Stars4190
Views0
Updated2026-04-18
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-bobbyg603-chart-splat": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#visualization#charts#data#plotting#analytics
Safety Score: 4/5

Flags: file-write, external-api, code-execution