What problem does it solve? Standard charting libraries limit you to predefined chart types, making it hard to build bespoke visualisations with custom layouts, transitions, or interactions. This Skill provides structured guidance and code patterns for building publication-quality, interactive visualisations with d3.js. ## Core Features & Use Cases - Custom Chart Patterns: Ready-to-adapt code for bar, line, scatter, pie, heatmap, chord, treemap, sunburst, force-directed network, and geographic visualisations. - Interactivity & Animation: Patterns for tooltips, zoom, pan, brush selection, drag, and smooth transitions with staggered or chained animations. - Scales & Colour Guidance: Detailed references covering linear, log, time, band, ordinal, sequential, and diverging scales, plus colour-blind-safe palette recommendations. - Use Case: A developer needs a force-directed network diagram with drag interactions and tooltips inside a React dashboard. The Skill provides the integration pattern, simulation setup, and event handling code to build it directly. ## Quick Start Ask the AI to create an interactive bar chart with tooltips and responsive sizing using d3.js for your dataset.