디자인
D3.js Visualisation
Creating interactive data visualisations using d3.js. Use this skill whenever building custom charts, graphs, network diagrams, geographic visualisations, dashboards, or any SVG-based data visualisation that needs fine-grained control over visual elements, transitions, or interactions. Applies to any JavaScript environment — vanilla JS, React, Vue, Svelte, or others. Trigger this skill when users mention d3, data visualisation, custom charts, SVG graphics, force-directed graphs, choropleth maps, interactive plots, or when they need bespoke visualisations beyond what standard charting libraries provide.