用途:生成较为复杂的 D3.js 数据可视化,面向柱状图、折线图、散点图、热力图以及自定义图表类型。
主要能力:正确处理数据绑定模式、比例尺、坐标轴、过渡动画和交互;对真实数据集进行变换,输出结构规范的 SVG,而非仅静态示例。触发词包括“D3.js”“D3 chart”“D3 visualization”“data visualization D3”。
安装与调用:先确认完整技能是否已安装。全局检查:grep -q "^das:" ~/.agents/skills/d3js-skill/SKILL.md 2>/dev/null && echo "pointer" || echo "installed";项目检查:grep -q "^das:" .agents/skills/d3js-skill/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"。若输出 installed(无 das: 块),直接调用;若输出 pointer(存在 das: 块),进入安装步骤。检测范围:[ -e ~/.agents/skills/d3js-skill ] && echo "global" || echo "project"。全局安装:npx skills add chrisvoncsefalvay/claude-d3js-skill --skill d3js-skill -g -y;项目安装:npx skills add chrisvoncsefalvay/claude-d3js-skill --skill d3js-skill -y。在 Claude Code 中,可将以上命令作为以 ! 开头的聊天消息发送,无需离开对话即可执行。安装后以技能名 d3js-skill 调用。
适用场景:需要在网页或应用中实现数据驱动图表、交互式可视化及自定义图形时。
限制:本条目为目录存根,完整技能来源为 chrisvoncsefalvay/claude-d3js-skill;资料未提供收费、价格、平台、效果等更多信息。