gm-data-chart

Converts natural-language data questions into charts and tables in four output formats.

10|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ZeroZ-lab/gmdiagram --skill gm-data-chart
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gm-data-chart
Source: https://github.com/ZeroZ-lab/gmdiagram/tree/main/gm-data-chart/skills/gm-data-chart
Command: npx skills add https://github.com/ZeroZ-lab/gmdiagram --skill gm-data-chart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

GM Data Chart translates natural-language data requests into ready-to-publish charts and tables, eliminating manual chart-building guesswork.

Core Features & Use Cases

  • 9 chart types (Bar, Pie/Donut, Line, Area, Scatter, Radar, Funnel, Bubble, Table) with 12 visual styles and 4 output formats (HTML, SVG, Mermaid, PNG/PDF).
  • Two-step process: Step 1 converts natural language into a typed JSON schema; Step 2 renders SVG/HTML using shared render rules and templates to produce a self-contained output.
  • Use cases include: "Draw a bar chart of quarterly sales by region," "Create a donut chart of market share," and "Generate a data table for a KPI dashboard."

Quick Start

Ask the AI to describe your data in natural language, for example: "Draw a bar chart of Q1 sales by region" to generate an HTML/SVG chart.

Frequently Asked Questions about gm-data-chart

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

FAQPage Schema
How do I generate charts from natural language data requests?▼

To generate charts from natural language data requests, this Skill uses a two-step pipeline to extract a typed JSON schema from your text and render it into publication-ready SVG or HTML visuals.

Can I create an SVG bar chart from text without manual coding?▼

Yes, you can create an SVG bar chart from text without manual coding by simply describing your data, such as asking for a bar chart of quarterly sales by region, to automatically render the visual.

What output formats are supported for data visualization?▼

Supported data visualization output formats include HTML, SVG, Mermaid, and PNG/PDF, allowing you to render 9 chart types like bar, pie, line, and scatter across 12 visual styles.

How does natural language convert into a data table or chart?▼

Natural language converts into a data table or chart through a two-step process: first extracting a typed JSON schema from your input, then applying shared templates and rendering rules.

What chart types can I render using HTML and Mermaid?▼

You can render 9 chart types using HTML and Mermaid, including bar, pie, line, area, scatter, radar, funnel, bubble, and data tables, tailored for dashboards and reports.