echarts

Generate interactive ECharts visualizations with Python scripting.

17|3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill echarts-erixwong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: echarts
Source: https://github.com/ErixWong/touwaka-ai-mate/tree/main/data/skills/echarts
Command: npx skills add https://github.com/ErixWong/touwaka-ai-mate --skill echarts-erixwong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires echarts, sharp, and includes scripts (resource) components.

What problem does it solve?

This Skill enables the generation of interactive and visual data presentations using ECharts, allowing users to easily create and share charts and graphs for data analysis and communication.

Core Features & Use Cases

  • ECharts Integration: Leverages the powerful ECharts library to create a wide variety of charts (bar, line, pie, radar, gauge, funnel, heatmap, etc.).
  • Customization: Offers flexibility in chart configuration, including title, axis, legend, and series settings.
  • Output Formats: Supports multiple output formats such as SVG, PNG, Base64, and file.
  • Use Case: Ideal for data scientists, analysts, and business professionals who need to visualize data for presentations or reports.

Quick Start

Generate a bar chart with the data [100, 200, 300] and title 'Sales Report'.

Frequently Asked Questions about echarts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate interactive charts from raw data for a business report?

You can generate interactive charts for business reports by configuring the ECharts library with your raw data. This skill processes your datasets to render visual formats like bar, line, or pie charts and outputs them as SVG or PNG files.

What data visualization formats are supported for chart generation?

Supported data visualization output formats include SVG, PNG, Base64, and file. These formats allow you to embed interactive charts into technical reports or save visual data presentations locally for business intelligence.

Does data visualization with ECharts require Python?

Yes, generating data visualizations with this skill requires Python for scripting alongside the ECharts library for rendering. Python handles the configuration logic, while ECharts generates the interactive visual data presentations.

Can I customize chart axes and legends for data presentation?

Yes, you can customize chart axes, legends, titles, and series settings for your data presentation. This configuration flexibility ensures the generated interactive charts meet specific business intelligence and data analysis requirements.

What is the best way to create a heatmap for data analysis?

The best way to create a heatmap for data analysis is using the ECharts library to define the series and axes configurations. This skill processes the data to generate the interactive heatmap and exports it as an image or Base64 string.