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