By Guidogl
Write and review D3 v7 code — flat namespace, selection.join, event-as-argument handlers — with no v3/v4-era patterns.
An agent skill that makes generated d3 code consistent: one canonical, modern idiom set instead of a mix of legacy and current APIs.
D3 is uniquely era-mixed in training data: d3.scale.linear() (v3), d3.event (removed in v6), d3.nest (removed), and callback-style data loading all still surface in generated code. This skill pins the v7 idiom set — flat namespace, selection.join, (event, d) handlers, promise-based fetching, d3.group/rollup — and catalogs the breakages each legacy pattern causes.
skills.sh
npx skills add guidogl/d3-consistency
Claude Code plugin marketplace
/plugin marketplace add guidogl/d3-consistency
SKILL.md — the skill instructions: canonical idioms, pitfalls, version notes, workflow.references/d3-patterns.md — deep reference: legacy→modern migration map and
expanded per-topic patterns, gotchas, and code examples.Apache-2.0 — see LICENSE.txt.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimWrite and review Ajv 8 code — dialect-matched imports, compile-once validators, ajv-formats wired in, errors copied before the next call.
Write and review Scrapy spiders with canonical 2.x idioms — response.follow, .get()/.getall() selectors, yielded items, no blocking I/O.
Write and review FastAPI code in modern style — Annotated dependencies, Pydantic v2 models, lifespan handlers, async/def chosen correctly.
Write and review Selenium (Python) code with one canonical, modern Selenium 4 idiom set — explicit waits, By locators, Selenium Manager, no flaky-sleep patterns.
Map, transform, and validate source data into XML conforming to a target DTD.
npx claudepluginhub guidogl/d3-consistency --plugin d3-consistencyUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.