antv-g2-chart
Use this skill whenever the user wants to create, customize, or troubleshoot G2 v5 chart visualizations. Triggers include: any mention of 'G2', 'antv g2',…
Generate structured narrative text visualizations from data using T8 Syntax. Use when users want to create data interpretation reports, summaries, or structured articles with semantic entity annotations. T8 is designed for unstructured data visualization where T stands for Text
$ npx -y skills add antvis/chart-visualization-skills --skill antv-t8-ntv --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/antv-t8-ntvContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate structured narrative text visualizations from data using T8 Syntax. Use when users want to create data interpretation reports, summaries, or structured articles with semantic entity annotations. T8 is designed for unstructured data visualization where T stands for Text
name: antv-t8-ntv description: Generate structured narrative text visualizations from data using T8 Syntax. Use when users want to create data interpretation reports, summaries, or structured articles with semantic entity annotations. T8 is designed for unstructured data visualization where T stands for Text and 8 represents a byte of 8 bits, symbolizing deep insights beneath the text.
This skill provides a workflow for transforming data into structured narrative text visualizations using **T8 Syntax** - a declarative Markdown-like language for creating data narratives with semantic entity annotations.
T8 is a text visualization solution under the AntV technology stack designed specifically for insight-based narrative text display. Instead of manually constructing DOM elements, you write simple, human-readable syntax that describes your data narrative.
**Key Features:**
To generate narrative text visualizations, follow these steps:
Analyze the user's request to determine:
Create narrative text using T8 Syntax following the specification below. The content must include:
Create HTML, React, or Vue code to render the T8 content based on user's preferred framework.
Ensure:
---
T8 Syntax is a Markdown-like language for creating narrative text with semantic entity annotations. It makes data analysis reports more expressive and visually appealing.
Use standard Markdown heading syntax:
# Level 1 Heading (Main Title) ## Level 2 Heading (Section) ### Level 3 Heading (Subsection) #### Level 4 Heading ##### Level 5 Heading ###### Level 6 Heading
**Rules:**
Regular text paragraphs are separated by blank lines:
This is the first paragraph with some content. This is the second paragraph, separated by a blank line.
**Rules:**
T8 Syntax supports both unordered and ordered lists.
**Unordered Lists:**
- First item - Second item - Third item
**Ordered Lists:**
1. First step 2. Second step 3. Third step
**Rules:**
T8 Syntax supports inline text formatting using Markdown syntax:
**Bold Text:** `This is **bold text** that stands out.`
**Italic Text:** `This is *italic text* for emphasis.`
**Underline Text:** `This is __underlined text__ for importance.`
**Links:** `Visit [our website](https://example.com) for more information.`
**Rules:**
The core feature of T8 Syntax is **entity annotation** - marking specific data points with semantic meaning and metadata.
[displayText](entityType)
**Example:**
The [sales revenue](metric_name) reached [¥1.5 million](metric_value) this quarter.
[displayText](entityType, key1=value1, key2=value2, key3="string value")
**Metadata Rules:**
**Example:**
Revenue grew by [15.3%](ratio_value, origin=0.153, assessment="positive") compared to last year.
Use these entity types to annotate different kinds of data:
| Entity Type | Description | When to Use | Examples | | -------------------- | ------------------------------------ | ---------------------------------------------- | -------------------------------------------------------- | | `metric_name` | Name of a metric or KPI | When mentioning what you're measuring | "revenue", "user count", "market share" | | `metric_value` | Primary metric value | The main number/value being reported | "¥1.5 million", "50,000 users", "250 units" | | `other_metric_value` | Secondary or supporting metric value | Additional metrics that provide context | "average order value: $120" | | `delta_value` | A
Turning data into a visual language for better thinking. AntV , initiated by Ant Group and open-sourced starting in 2017, reimagines data visualization by embedding the theory of graphical grammar into the JavaScript language.
Repo: 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',…
Use this skill whenever the user wants to create, customize, or troubleshoot G6 v5 graph/network visualizations. Triggers include: any mention of 'G6', 'antv…
Recommend and generate appropriate data visualization charts using the GPT-Vis library. Supports two output modes — (1) Syntax mode, which generates Syntax or…
Create beautiful infographics based on given text content. Use when users request to create infographics.
Use this skill whenever the user wants to create, customize, or troubleshoot X6 v3 graph editor diagrams. Triggers include: any mention of 'X6', 'antv x6',…
将数据可视化为图表。当用户需要生成柱状图、折线图、饼图、散点图、雷达图、桑基图、思维导图、流程图等图表时调用此技能,通过 curl 工具调用 AntV API 生成图表图片