This is a comprehensive guide for building custom data visualizations with d3.js, covering everything from basic setup through complex interactive charts. It breaks down two integration patterns: direct DOM manipulation for full d3 power, and declarative rendering for framework compatibility. The real value is in the detailed code structure it provides, including responsive sizing with ResizeObserver, proper margin conventions, and working examples of bar charts, line charts, and scatter plots. It's honest about when to skip d3 (use Three.js for 3D stuff), and the workflow section gives you a solid template to follow rather than forcing you to piece together patterns from scattered examples. Good if you need custom visualizations beyond what Chart.js offers.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill claude-d3js-skill