Start a fresh conversation. Replace the highlighted placeholders.
Use claude-d3js-skill to create a responsive, interactive D3.js visualization in [target app/file] from [dataset] that meets [visualization goals], including data preparation and appropriate validation guidance.
Required inputs
[target app/file]
[dataset]
[visualization goals]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: claude-d3js-skilldescription: "This skill provides guidance for creating sophisticated, interactive data visualisations using d3.js."risk: criticalsource: communitydate_added: "2026-02-27"
D3.js Visualisation
Detailed Guide
Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.
When to use d3.js
Use d3.js for:
Custom visualisations requiring unique visual encodings or layouts
Interactive explorations with complex pan, zoom, or brush behaviours
Network/graph visualisations (force-directed layouts, tree diagrams, hierarchies, chord diagrams)