yfiles-graphbuilder

Convert business data from JSON or arrays into graph structures with GraphBuilder.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/yWorks/yfiles-for-html-claude-plugin --skill yfiles-graphbuilder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yfiles-graphbuilder
Source: https://github.com/yWorks/yfiles-for-html-claude-plugin/tree/main/skills/yfiles-graphbuilder
Command: npx skills add https://github.com/yWorks/yfiles-for-html-claude-plugin --skill yfiles-graphbuilder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams convert scattered business data into graph representations, enabling easier visualization of relationships and data-driven insights.

Core Features & Use Cases

  • GraphBuilder-based graph creation from data arrays, JSON, or other sources.
  • Support for TreeBuilder and AdjacencyGraphBuilder to model hierarchical structures and adjacency lists.
  • Data binding, ID mapping, and incremental updates to reflect data changes.

Quick Start

Invoke this skill to convert business data into a graph using GraphBuilder, TreeBuilder, or AdjacencyGraphBuilder.

Frequently Asked Questions about yfiles-graphbuilder

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

FAQPage Schema
How do I convert JSON data into an interactive graph for visualization?

GraphBuilder converts JSON data into interactive graph structures by binding data arrays and mapping node and edge IDs. This enables rapid creation of relationship visualizations from business datasets.

What is the best way to create a hierarchical graph from business data?

The best way to create a hierarchical graph from business data is using TreeBuilder. It specifically models hierarchical structures to support grouped graphs for visualization and analysis.

Can I build a graph from an adjacency list?

Yes, you can build a graph from an adjacency list using AdjacencyGraphBuilder. It directly processes adjacency data to generate graph structures for visualization and analysis.

How do I handle incremental updates when importing data into a graph?

GraphBuilder handles incremental updates by applying data binding and ID mapping to reflect changes. This ensures the graph structure stays synchronized with the updated business data.

Does GraphBuilder support ID mapping for connecting nodes and edges?

Yes, GraphBuilder supports ID mapping to connect nodes and edges accurately. This mechanism ensures source and target relationships are correctly established when creating graphs from datasets.