Skip to main content
Back to registry

d3-viz

sickn33/antigravity-awesome-skills

This skill provides guidance for creating sophisticated, interactive data visualisations using d3.js. D3.js (Data-Driven Documents) excels at binding data to DOM elements and applying data-driven transformations to create custom, publication-quality visualisations with precise control over every visual element. The...

Installs280
Install command
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill d3-viz
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
This skill provides guidance for creating sophisticated, interactive data visualisations using d3.js. D3.js (Data-Driven Documents) excels at binding data to DOM elements and applying data-driven transformations to create custom, publication-quality visualisations with precise control over every visual element. The techniques work across any JavaScript environment, including vanilla JavaScript, React, Vue, Svelte, and other frameworks. Use d3.js for: Consider alternatives for: Import d3 at the top of your script: Or use the CDN version (7.x): All modules (scales, axes, shapes, transitions, etc.) are accessible through the d3 namespace. Pattern A: Direct DOM manipulation (recommended for most cases) Use d3 to select DOM elements and manipulate them imperatively. This works in any JavaScript environment: Pattern B: Declarative rendering (for frameworks with templating) Use d3 for data calculations (scales, layouts) but render elements via your framework: Use Pattern A for complex visualisations with transitions, interactions, or when leveraging d3's full capabilities. Use Pattern B for simpler visualisations or when your framework prefers declarative rendering. Follow this standard structure in your drawing function: Make visualisations responsive to container size: Or use ResizeObserver for more direct container monitoring: A chord diagram shows relationships between entities...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does d3-viz do?

This skill provides guidance for creating sophisticated, interactive data visualisations using d3.js. D3.js (Data-Driven Documents) excels at binding data to DOM elements and applying data-driven transformations to create custom, publication-quality visualisations with precise control over every visual element. The...

Is d3-viz good?

d3-viz does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does d3-viz work with?

d3-viz currently lists compatibility with codex, gemini-cli, opencode, cursor, claude-code, antigravity.

What are alternatives to d3-viz?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install d3-viz?

npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill d3-viz

Related skills

More from sickn33/antigravity-awesome-skills

Related skills

Alternatives in Software Engineering