d3-visualization
✓当使用 D3.js 创建自定义的交互式数据可视化时使用 - 从头开始构建条形图/折线图/散点图、创建网络图或地理地图、将更改的数据绑定到可视元素、添加缩放/平移/画笔交互、动画图表转换,或者当图表库(Highcharts、Chart.js)不支持您的特定可视化设计并且您需要对数据驱动的 DOM 操作、比例、形状和布局进行低级控制时使用。
SKILL.md
This skill helps you create custom, interactive data visualizations using D3.js (Data-Driven Documents). D3 provides low-level building blocks for data-driven DOM manipulation, visual encoding, layout algorithms, and interactions—enabling bespoke visualizations that chart libraries can't provide.
Data Joins: Bind arrays to DOM elements, creating one-to-one correspondence Scales: Transform data values → visual values (pixels, colors, sizes) Shapes: Generate SVG paths for lines, areas, arcs from data Layouts: Calculate positions for complex visualizations (networks, trees, maps) Transitions: Animate smooth changes between states
Use when: Building bar, line, or scatter charts from scratch
当使用 D3.js 创建自定义的交互式数据可视化时使用 - 从头开始构建条形图/折线图/散点图、创建网络图或地理地图、将更改的数据绑定到可视元素、添加缩放/平移/画笔交互、动画图表转换,或者当图表库(Highcharts、Chart.js)不支持您的特定可视化设计并且您需要对数据驱动的 DOM 操作、比例、形状和布局进行低级控制时使用。 来源:lyndonkl/claude。
可引用信息
为搜索与 AI 引用准备的稳定字段与命令。
- 安装命令
npx skills add https://github.com/lyndonkl/claude --skill d3-visualization- 分类
- {}数据分析
- 认证
- ✓
- 收录时间
- 2026-02-01
- 更新时间
- 2026-02-18
快速解答
什么是 d3-visualization?
当使用 D3.js 创建自定义的交互式数据可视化时使用 - 从头开始构建条形图/折线图/散点图、创建网络图或地理地图、将更改的数据绑定到可视元素、添加缩放/平移/画笔交互、动画图表转换,或者当图表库(Highcharts、Chart.js)不支持您的特定可视化设计并且您需要对数据驱动的 DOM 操作、比例、形状和布局进行低级控制时使用。 来源:lyndonkl/claude。
如何安装 d3-visualization?
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/lyndonkl/claude --skill d3-visualization 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用
这个 Skill 的源码在哪?
https://github.com/lyndonkl/claude