sankey-chart

Build SankeyChart components to visualize flow quantities between interconnected nodes.

427|25|Updated Mar 16, 2025
One-click install
npx skills add https://github.com/dennisadriaans/vue-chrts --skill sankey-chart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sankey-chart
Source: https://github.com/dennisadriaans/vue-chrts/tree/main/.claude/skills/sankey-chart
Command: npx skills add https://github.com/dennisadriaans/vue-chrts --skill sankey-chart

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SankeyChart components visualize flow quantities between interconnected nodes, helping to clarify complex processes such as energy transfers, budget distributions, or user journeys.

Core Features & Use Cases

  • Flow diagrams: render node-link visuals with link width proportional to value.
  • Customization: configure node colors, labels, alignment, and layout options for dashboards.
  • Use Case: map energy networks, budget allocations, or conversion funnels in analytics reports.

Quick Start

Install vue-chrts, import the SankeyChart component, and render with a data object like the complete example in the documentation.

Frequently Asked Questions about sankey-chart

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

FAQPage Schema
How do I visualize budget distribution or user journey flows in a Vue dashboard?

You can visualize budget distribution or user journey flows by rendering a Sankey chart component with nodes and links where link width is proportional to the flow value. This skill provides the Vue-Chrts primitives and TypeScript typings needed to map these interconnected stages directly within your dashboard.

What is a Sankey chart used for in data visualization?

A Sankey chart is used in data visualization to illustrate flow quantities between interconnected nodes across multiple stages. It clarifies complex processes like energy transfers, budget allocations, or conversion funnels by rendering link widths proportional to the underlying values.

Can I build TypeScript Sankey diagrams using Vue-Chrts without external dependencies?

Yes, you can build TypeScript Sankey diagrams using Vue-Chrts without external dependencies because the skill has zero dependencies. It leverages Vue-Chrts primitives and TypeScript typings to render interactive node-link visuals for analytical workflows.

How do I customize node colors and layout options for a Sankey chart component?

You customize node colors, labels, alignment, and layout options for a Sankey chart component by configuring the properties available within the Vue-Chrts primitives. This allows you to tailor the flow diagram visuals to match your specific dashboard and analytical reporting requirements.

What's the best way to render energy network flows across stages in an analytics report?

The best way to render energy network flows across stages in an analytics report is using a Sankey chart component that maps node-link visuals with proportional link widths. This skill demonstrates practical usage patterns with Vue-Chrts to illustrate energy transfers clearly.

When should I not use a Sankey chart for data visualization?

You should not use a Sankey chart for data visualization when your data lacks meaningful flow quantities or interconnected stages, as the chart relies on proportional link widths between nodes. It is designed for mapping complex processes like budget distributions or user journeys, not simple static comparisons.