d3js-visualization
Creates interactive and responsive data visualizations using D3.js, enabling custom charts and complex data displays.
Install this skill
Security score
The d3js-visualization skill was audited on Feb 19, 2026 and we found 14 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 96 | .attr("transform", `translate(${margin.left},${margin.top})`); |
Template literal with variable interpolation in command context
| 116 | .attr("transform", `translate(0,${height})`) |
Template literal with variable interpolation in command context
| 157 | .html(`<strong>${d.name}</strong><br/>Value: ${d.value}`); |
Template literal with variable interpolation in command context
| 274 | tooltip.style("visibility", "visible").html(`Value: ${d.value}`); |
Template literal with variable interpolation in command context
| 286 | .attr("viewBox", `0 0 ${width} ${height}`) |
External URL reference
| 59 | <script src="https://d3js.org/d3.v7.min.js"></script> |
External URL reference
| 399 | - D3.js API Reference: https://d3js.org/ |
External URL reference
| 400 | - Observable Examples: https://observablehq.com/@d3 |
External URL reference
| 404 | - D3 Graph Gallery: https://d3-graph-gallery.com/ |
External URL reference
| 405 | - Amelia Wattenberger's D3 Tutorial: https://wattenberger.com/blog/d3 |
External URL reference
| 408 | - ColorBrewer: https://colorbrewer2.org/ |
External URL reference
| 409 | - D3 Color Schemes: https://d3js.org/d3-scale-chromatic |
External URL reference
| 412 | - Observable Trending: https://observablehq.com/trending |
External URL reference
| 413 | - Reddit r/dataisbeautiful: https://reddit.com/r/dataisbeautiful |