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.