What problem does it solve? Building bespoke charts, network diagrams, and geographic visualisations requires precise control over SVG elements, scales, and transitions that standard charting libraries cannot provide. ## Core Features & Use Cases - Custom Chart Patterns: Implement bar, line, scatter, pie, chord, heatmap, treemap, and force-directed network visualisations with full control over every visual element. - Interactivity & Animation: Add tooltips, zoom, pan, brush selection, drag behaviour, and choreographed transitions to any visualisation. - Framework-Agnostic Integration: Works in vanilla JavaScript, React, Vue, or Svelte using either direct DOM manipulation or declarative rendering patterns. - Use Case: A developer needs a force-directed network graph with draggable nodes and hover tooltips for a dashboard; this Skill provides the complete d3.js implementation pattern including simulation setup and event handlers. ## Quick Start Create an interactive bar chart with tooltips and responsive sizing using d3.js for my sales data.