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 -y skills add sickn33/antigravity-awesome-skills --skill claude-d3js-skill --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills