How antvis/chart-visualization-skills works
Chart Visualization Skills is an AI-oriented visualization toolkit: users install or invoke a skill, which supplies library-specific guidance for generating charts, graphs, diagrams, infographics, or narrative visuals. A separate documentation retrieval interface searches the G2/G6/X6 reference corpus and returns matching material. The README describes the broader skill capabilities; sampled TypeScript supports the retrieval flow. The evaluation harness is omitted because it is auxiliary rather than a user-facing product subsystem.
Main entry points: retriever.ts Document Search · context.ts Context Index · antv-g2-chart/SKILL.md G2 Charts · antv-g6-graph/SKILL.md G6 Graphs
Components 18
Visualization Skills
- G2 Charts
skills/antv-g2-chart/SKILL.md - G6 Graphs
skills/antv-g6-graph/SKILL.md - X6 Diagrams
skills/antv-x6-editor/SKILL.md - Chart Selection
skills/chart-visualization/SKILL.md - GPT-Vis
skills/antv-gpt-vis/SKILL.md - Infographics
skills/antv-infographic/SKILL.md - T8 Narratives
skills/antv-t8-ntv/SKILL.md - Icon Retrieval
skills/icon-retrieval/SKILL.md
Reference Corpus
- G2 References
src/content/g2 - G6 References
src/content/g6 - X6 References
src/content/x6
Documentation Retrieval
- Context Index
src/context.ts - Query Expansion
src/synonyms.ts - Document Search
src/retriever.ts - Token Budget
src/token.ts
User Interfaces
- Programmatic API
src/api.ts - Retrieve Command
src/commands/retrieve.ts
Other components
- User
Connections 20
- User → G2 Charts: requests charts
README.md - User → G6 Graphs: requests graphs
README.md - User → X6 Diagrams: requests diagrams
README.md - User → Chart Selection: requests visualization
README.md - User → GPT-Vis: requests GPT-Vis
README.md - User → Infographics: requests infographic
README.md - User → T8 Narratives: requests narrative
README.md - User → Icon Retrieval: searches icons
README.md - User → Retrieve Command: searches docs
src/commands/retrieve.ts - Retrieve Command → Document Search: calls retrieve
src/commands/retrieve.ts - Programmatic API → Document Search: exposes retrieval
src/api.ts - Document Search → Context Index: queries context
src/retriever.ts - Document Search → Query Expansion: expands query
src/retriever.ts - Document Search → Token Budget: applies budget
src/retriever.ts - Context Index → G2 References: loads Markdown
src/context.ts - Context Index → G6 References: loads Markdown
src/context.ts - Context Index → X6 References: loads Markdown
src/context.ts - G2 Charts → G2 References: covers library
README.md - G6 Graphs → G6 References: covers library
README.md - X6 Diagrams → X6 References: covers library
README.md