chart-renderer

Render charts as SVG strings from data using ECharts server-side.

2|3|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/genesis-agents/GenesisPod --skill chart-renderer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: chart-renderer
Source: https://github.com/genesis-agents/GenesisPod/tree/main/backend/src/modules/ai-app/office/slides/skills/chart-renderer
Command: npx skills add https://github.com/genesis-agents/GenesisPod --skill chart-renderer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates ready-to-use ECharts chart configurations and SVG strings from data for embedding in slides, reports, or web pages.

Core Features & Use Cases

  • Renders charts as SVG strings using ECharts SSR mode.
  • Infers the appropriate chart type (line, bar, pie, radar) from data and content.
  • Accepts data from content sections or can generate sample data for previews.
  • Supports light/dark themes and graceful fallbacks for render failures.

Quick Start

Provide your data payload and optional rendering options to generate an embeddable SVG chart.

Frequently Asked Questions about chart-renderer

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

FAQPage Schema
How do I generate SVG charts from data for embedding in slides or reports?▼

You can generate SVG charts by providing your data payload and optional rendering options to produce ready-to-use ECharts configurations and embeddable SVG strings for slides, reports, or web pages.

Can I automatically infer the chart type from my data visualization payload?▼

Yes, this process automatically infers the appropriate chart type, such as line, bar, pie, or radar, directly from the input data and content sections.

Does ECharts server-side rendering support light and dark themes?▼

Yes, ECharts server-side rendering supports both light and dark themes, and it includes graceful fallbacks to handle any potential rendering failures.

What is the best way to render ECharts configurations without a browser environment?▼

Using server-side rendering mode is the best way to render ECharts configurations without a browser, directly outputting SVG strings for embedding into dashboards and reports.

Do I need to provide my own data to preview SVG chart rendering?▼

You do not need to provide your own data to preview SVG chart rendering, because the system can automatically generate sample data for previews if input data is absent.