Markdown Mermaid Writing
K-Dense-AI/scientific-agent-skills
Writes scientific Markdown documentation and Mermaid diagrams for workflows, relationships, timelines, and schemas.
A skill your agent uses whenever the user wants to create, customize, or troubleshoot G2 v5 chart visualizations.
$ npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install antvis/chart-visualization-skills antv-g2-chart --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/antvis/chart-visualization-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/antv-g2-chart .claude/skills/antv-g2-chart && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "antv-g2-chart" agent skill from https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chart into .claude/skills/antv-g2-chart/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antv-g2-chart", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chartType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install antvis/chart-visualization-skills antv-g2-chart --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antvis/chart-visualization-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/antv-g2-chart .agents/skills/antv-g2-chart && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "antv-g2-chart" agent skill from https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chart into .agents/skills/antv-g2-chart/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antv-g2-chart", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install antvis/chart-visualization-skills antv-g2-chart --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antvis/chart-visualization-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/antv-g2-chart .cursor/skills/antv-g2-chart && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "antv-g2-chart" agent skill from https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chart into .cursor/skills/antv-g2-chart/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antv-g2-chart", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/antvis/chart-visualization-skills.git --path skills/antv-g2-chart--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install antvis/chart-visualization-skills antv-g2-chart --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antvis/chart-visualization-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/antv-g2-chart .gemini/skills/antv-g2-chart && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "antv-g2-chart" agent skill from https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chart into .gemini/skills/antv-g2-chart/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antv-g2-chart", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install antvis/chart-visualization-skills antv-g2-chartInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/antvis/chart-visualization-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/antv-g2-chart .github/skills/antv-g2-chart && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "antv-g2-chart" agent skill from https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chart into .github/skills/antv-g2-chart/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antv-g2-chart", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install antvis/chart-visualization-skills antv-g2-chart --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antvis/chart-visualization-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/antv-g2-chart .opencode/skills/antv-g2-chart && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "antv-g2-chart" agent skill from https://github.com/antvis/chart-visualization-skills/tree/master/skills/antv-g2-chart into .opencode/skills/antv-g2-chart/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "antv-g2-chart", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
antv-g2-chartA skill your agent uses whenever the user wants to create, customize, or troubleshoot G2 v5 chart visualizations.
Antv G2 Chart is an agent skill from antvis/chart-visualization-skills. Use this skill whenever the user wants to create, customize, or troubleshoot G2 v5 chart visualizations. Triggers include: any mention of 'G2', 'antv g2', '@antv/g2', 'G2 chart', 'G2 可视化', or requests to produce charts like bar charts (柱状图), line charts (折线图), pie charts (饼图), scatter plots (散点图), area charts (面积图), heatmap (热力图), radar charts (雷达图), treemap (矩形树图), funnel charts (漏斗图), sankey diagrams (桑基图), gauge (仪表盘), wordcloud (词云), boxplot (箱线图), as well as G2-specific topics like encode channels, scale…
Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Data visualization, Diagrams and Excel spreadsheets. The repository describes itself as: ⛏️ Turning data into a visual language for better thinking with Skills. The licence is MIT.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit a105fa1. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
curlFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
sive.antv.antgroup.comunpkg.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Antv G2 Chart loads about 2.5k tokens when it runs. Until then it costs about 199 tokens; SKILL.md has 558 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from antvis/chart-visualization-skills at commit a105fa1, republished under its MIT licence (© antvis). 558 words, ~2,533 tokens.
.claude/skills/antv-g2-chart/SKILL.md (or your agent's skills folder).G2 v5 is AntV's grammar-of-graphics charting library. It uses Spec Mode — a declarative, JSON-like configuration style. Generated examples should start from a complete spec; runtime code may later merge a local update through chart.options().
import { Chart } from '@antv/g2';
const chart = new Chart({ container: 'container', autoFit: true });
chart.options({
type: 'interval',
data: [{ genre: 'Sports', sold: 275 }],
encode: { x: 'genre', y: 'sold' },
});
chart.render();<script src="https://unpkg.com/@antv/g2@5/dist/g2.min.js"></script>
<script>
const chart = new G2.Chart({ container: 'container', autoFit: true });
chart.options({
type: 'interval',
data: [{ genre: 'Sports', sold: 275 }],
encode: { x: 'genre', y: 'sold' },
});
chart.render();
</script>When using AntV G2 for data visualization, if you need to understand the concepts, usage, API, examples, and other aspects of G2 v5, you can use the provided context retrieval service. When using the skill, content is retrieved via an antv HTTP API server using GET requests.
https://sive.antv.antgroup.com/api/v1/context/retrieveGETquery, library, topK, content, maxTokensRetrieve reference documents by query (hybrid search = FTS + vector + RRF fusion).
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | ✅ | Search keywords, e.g. bar chart interval |
library | string | ✅ | Library name: g2, g6, x6 |
topK | number | Number of results to return (default: 5) | |
content | boolean | Return full reference doc markdown (default: true) | |
maxTokens | number | Max tokens per result (default: unlimited) |
curl "https://sive.antv.antgroup.com/api/v1/context/retrieve?query=bar+chart+stacked&library=g2"// ❌ WRONG — V4 chain API (deprecated, will not render)
chart.interval()
.data([...])
.encode('x', 'genre')
.encode('y', 'sold')
.style({ radius: 4 });
// ✅ CORRECT — V5 Spec Mode
chart.options({
type: 'interval',
data: [...],
encode: { x: 'genre', y: 'sold' },
style: { radius: 4 },
});view + childrenchart.options() supports incremental deep-merge updates, which is useful for runtime interaction. For generated one-shot code, provide a complete initial spec. To create independent overlay marks, use one type: 'view' with children; sequentially changing the root type does not create an overlay.
// ❌ WRONG — this changes one root mark from line to point; it does not overlay them
chart.options({ type: 'line', data, encode: { x: 'date', y: 'value' } });
chart.options({ type: 'point', data, encode: { x: 'date', y: 'value' } });
// ✅ CORRECT — children array for multi-mark
chart.options({
type: 'view',
data,
children: [
{ type: 'line', encode: { x: 'date', y: 'value' } },
{ type: 'point', encode: { x: 'date', y: 'value' } },
],
});container is mandatory, chart.render() at the end// ❌ WRONG — no container, no render
const chart = new Chart();
chart.options({ type: 'interval', data });
// ✅ CORRECT
const chart = new Chart({ container: 'container', autoFit: true });
chart.options({ type: 'interval', data, encode: { x: 'genre', y: 'sold' } });
chart.render();| ❌ Hallucinated (from ECharts/Vega) | ✅ G2 correct replacement |
|---|---|
type: 'ruleX' | type: 'lineX' |
type: 'ruleY' | type: 'lineY' |
type: 'regionX' | type: 'rangeX' |
type: 'regionY' | type: 'rangeY' |
type: 'venn' | type: 'path' + transform |
Legal G2 marks: interval, line, area, point, rect, cell, text, image, path, polygon, shape, link, connector, vector, lineX, lineY, rangeX, rangeY, range, box, boxplot, density, heatmap, beeswarm, treemap, pack, partition, tree, sankey, chord, wordCloud, gauge, liquid. sunburst requires @antv/g2-extension-plot.
encode is an object, transform is an array// ❌ WRONG
.encode('x', 'genre')
.transform: { type: 'stackY' }
// ✅ CORRECT
encode: { x: 'genre', y: 'sold' }
transform: [{ type: 'stackY' }]labels is plural; range encodings use mark-appropriate channels// ❌ WRONG
label: { text: 'sold' }
// ✅ CORRECT
labels: [{ text: 'sold' }]
// Interval / link ranges may use either a two-field array or y + y1.
encode: { y: ['start', 'end'] }
// RangeY explicitly uses y + y1.
encode: { y: 'start', y1: 'end' }// ❌ WRONG — d3 is not exposed in user scope
const total = d3.sum(data, d => d.value);
// ✅ CORRECT — use native JS or G2 built-in transforms
const total = data.reduce((sum, d) => sum + d.value, 0);padding as array// ❌ WRONG
style: { fill: '#fff' } // invisible on white background
padding: [40, 30, 40, 50] // invalid in G2 v5
// ✅ CORRECT
encode: { color: 'group' } // let G2 assign colors
padding: 40 // single number or 'auto'// ❌ WRONG
coordinate: { type: 'transpose' }
// ✅ CORRECT
coordinate: { transform: [{ type: 'transpose' }] }目标是默认清晰、克制、可读,而不是给每张图添加相同装饰。先遵守以下决策,再按需检索 default+aesthetics+design 获取完整示例。
注意区分两种“默认”。G2 引擎默认(
theme/create.ts)是line.lineWidth: 1、area.fillOpacity: 0.85、矩形radius无圆角;本节 Mark 基线里的radius: 4/lineWidth: 2/fillOpacity: 0.5~0.6是本 skill 的约定值,用来覆写引擎默认让生成示例更好看,必须显式写在style里,不是省略即生效。
container、完整初始 chart.options() spec、chart.render() 是必须项;普通嵌入式图优先 autoFit: true、theme: 'classic' 与 padding: 'auto'。classic 是为稳定视觉显式选择的浅色预设,不是引擎默认主题(引擎默认推断为 light);深色容器使用 classicDark。两者共用同一套 category10 色板(首选 #5B8FF9),因此稳定主色在浅/深主题下都可用。encode.color 和图例。单指标分类比较使用稳定单色(如 style.fill: '#5B8FF9',作为样式值是合法的)并关闭颜色图例,避免彩虹柱和冗余图例。禁止的是把 hex 字符串存进数据后作为 encode.color 的类别字段编码。radius: 4(引擎默认无圆角);line 用 lineWidth: 2(引擎默认 1);area 用 fillOpacity: 0.5~0.6(引擎默认 0.85,偏实,降下来更透气)。这些值都需显式写在 style 里,不是省略即生效;不需要渐变、阴影或自定义动画。title。信息未知时省略,不编造单位、来源或副标题。contrastReverse,发生碰撞时使用 overlapHide / overlapDodgeY / overflowHide;dx / dy 只用于避让后的细微调整。size.range,仅在 size legend 无助理解时隐藏它。渐变、阴影、滑块、滚动条、自定义动画和 3D 气泡都属于用户明确要求“报告级 / 精致”时的增强项;添加前必须确认不会掩盖数据或降低标签对比度。
| User Intent | Retrieve Query |
|---|---|
| Chart initialization, container, autoFit | GET /api/v1/context/retrieve?query=chart+init&library=g2 |
| Bar / column chart | GET /api/v1/context/retrieve?query=bar+chart+interval&library=g2 |
| Line / area chart | GET /api/v1/context/retrieve?query=line+area+chart&library=g2 |
| Pie / donut / rose chart | GET /api/v1/context/retrieve?query=pie+chart+theta&library=g2 |
| Scatter / bubble | GET /api/v1/context/retrieve?query=scatter+point+bubble&library=g2 |
| Treemap / sunburst / pack | GET /api/v1/context/retrieve?query=treemap+sunburst+pack&library=g2 |
| Heatmap / density / boxplot | GET /api/v1/context/retrieve?query=heatmap+density+boxplot&library=g2 |
| Funnel / gauge / wordcloud | GET /api/v1/context/retrieve?query=funnel+gauge+wordcloud&library=g2 |
| Encode channels (x, y, color, size) | GET /api/v1/context/retrieve?query=encode+channel&library=g2 |
| Scale / palette / color range | GET /api/v1/context/retrieve?query=scale+palette+color&library=g2 |
| Coordinate (polar, theta, transpose) | GET /api/v1/context/retrieve?query=coordinate+polar+theta+transpose&library=g2 |
| Transform (stack, normalize, sort) | GET /api/v1/context/retrieve?query=transform+stack+normalize&library=g2 |
| Axis / legend / tooltip / labels | GET /api/v1/context/retrieve?query=axis+legend+tooltip+label&library=g2 |
| Interaction (brush, highlight, drilldown) | GET /api/v1/context/retrieve?query=interaction+brush+highlight&library=g2 |
| Theme / dark mode | GET /api/v1/context/retrieve?query=theme+dark+classicDark&library=g2 |
| Default aesthetics / 视觉基线 | GET /api/v1/context/retrieve?query=default+aesthetics+design&library=g2 |
| Animation | GET /api/v1/context/retrieve?query=animation+animate&library=g2 |
| Data fetch / filter / sort | GET /api/v1/context/retrieve?query=data+fetch+filter+sort&library=g2 |
| Facet / view composition | GET /api/v1/context/retrieve?query=facet+view+composition&library=g2 |
| Chart type selection guide | GET /api/v1/context/retrieve?query=chart+type+selection&library=g2 |
| Rendering troubleshoot | GET /api/v1/context/retrieve?query=rendering+troubleshoot+debug&library=g2 |
@antv/g2 — G2 v5 charting engine© antvis, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/antv-g2-chart of antvis/chart-visualization-skills.
Open the folder on GitHubat commit a105fa1
Antv G2 Chart next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Antv G2 Chart this skillantvis/chart-visualization-skills | 506 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Markdown Mermaid WritingK-Dense-AI/scientific-agent-skills | 48k | 1 repos | ~4.2k | Automated safety check: Notes | Apache-2.0 | |
| Diagram Designcathrynlavery/diagram-design | 47k | 1 repos | ~7.5k | Automated safety check: Pass | MIT | |
| Scientific Schematicsspacering-net/codeg | 3.9k | 11 repos | ~5.9k | Automated safety check: Notes | MIT | |
| Scientific SchematicsK-Dense-AI/scientific-agent-skills | 48k | 1 repos | ~5.1k | Automated safety check: Notes | MIT | |
| Research Schematic Designhashgraph-online/awesome-codex-plugins | 1.3k | — | ~912 | Automated safety check: Pass | Apache-2.0 |
K-Dense-AI/scientific-agent-skills
Writes scientific Markdown documentation and Mermaid diagrams for workflows, relationships, timelines, and schemas.
cathrynlavery/diagram-design
Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.
spacering-net/codeg
Create publication-quality scientific diagrams using Nano Banana 2 AI with smart iterative refinement.
K-Dense-AI/scientific-agent-skills
Generates scientific diagram drafts using Nano Banana 2 AI with smart iterative refinement.
hashgraph-online/awesome-codex-plugins
Create publication-quality, editable scientific and engineering schematics with explicit physical meaning, exact labels, visual hierarchy, and provenance.
tryopendata/skills
Generates OpenChart (https://github.com/tryopendata/openchart) chart, table, graph, sankey, tilemap, and geo map specs from data, and guides editorial design decisions.
antvis/chart-visualization-skills
A skill your agent uses whenever the user wants to create, customize, or troubleshoot G6 v5 graph/network visualizations.
antvis/chart-visualization-skills
Create beautiful infographics based on given text content. An agent skill from antvis/chart-visualization-skills.
antvis/chart-visualization-skills
Generate structured narrative text visualizations from data using T8 Syntax.
antvis/chart-visualization-skills
A skill your agent uses whenever the user wants to create, customize, or troubleshoot X6 v3 graph editor diagrams.
antvis/chart-visualization-skills
Recommend and generate appropriate data visualization charts using the GPT-Vis library.
antvis/chart-visualization-skills
推荐并生成合适的数据可视化图表,使用 GPT-Vis 库。支持两种输出模式:(1)语法模式——生成 Syntax 或 JSON 配置;(2)代码模式——生成完整的运行代码。支持 26 种图表类型。
A skill your agent uses whenever the user wants to create, customize, or troubleshoot G2 v5 chart visualizations. Antv G2 Chart is an agent skill from antvis/chart-visualization-skills. Use this skill whenever the user wants to create, customize, or troubleshoot G2 v5 chart visualizations.
Antv G2 Chart fits situations like: the user wants to create; troubleshoot G2 v5 chart visualizations; include: any mention of G2; requests to produce charts like bar charts (柱状图).
Run `npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a claude-code`. Or copy the skill folder (skills/antv-g2-chart in antvis/chart-visualization-skills) into .claude/skills/antv-g2-chart in your project. Claude Code loads it when a task matches its description.
Run `npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a codex`. Or copy the skill folder (skills/antv-g2-chart in antvis/chart-visualization-skills) into .agents/skills/antv-g2-chart in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add antvis/chart-visualization-skills --skill antv-g2-chart -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/antv-g2-chart, .gemini/skills/antv-g2-chart, .github/skills/antv-g2-chart and .opencode/skills/antv-g2-chart in your project.
Going by SKILL.md and its folder, Antv G2 Chart needs the command-line tools its instructions call (curl).
SKILL.md names 2 domains. In commands or code: sive.antv.antgroup.com and unpkg.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Antv G2 Chart is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Antv G2 Chart: Markdown Mermaid Writing (K-Dense-AI/scientific-agent-skills, 48k stars), Diagram Design (cathrynlavery/diagram-design, 47k stars), Scientific Schematics (spacering-net/codeg, 3.9k stars) and Scientific Schematics (K-Dense-AI/scientific-agent-skills, 48k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
antvis (a GitHub organization) maintains it in antvis/chart-visualization-skills, which has 506 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on September 22, 2026.
Source: antvis/chart-visualization-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.