CtrlK
BlogDocsLog inGet started
Tessl Logo

datavis

Comprehensive data visualization toolkit for creating beautiful, mathematically elegant visualizations with D3.js, Chart.js, and custom SVG. Use when (1) building interactive data visualizations, (2) designing color palettes for charts, (3) choosing scales and visual encodings, (4) creating data pipelines from Census/SEC/Wikipedia APIs, (5) crafting narrative-driven data stories, (6) making perceptually accurate charts, or (7) implementing force-directed networks, timelines, or geographic maps.

68

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

76%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is actionable and well-structured, with executable code and real bundled scripts. Its main weakness is workflow clarity: the data pipeline lists steps but omits an explicit validation checkpoint and feedback loop for batch operations.

Suggestions

Add an explicit validation checkpoint to the data pipeline section (e.g. 'Run scripts/03_validate.py; if it fails, fix the data and re-run before exporting') to establish a validate-fix-retry feedback loop.

Trim the 'Life is Beautiful' philosophy preamble or fold it into a single line to tighten token efficiency.

Clarify the script invocations by noting required arguments or output behavior for each script so the workflow is unambiguous without reading the scripts.

DimensionReasoningScore

Conciseness

Dense reference material with tables and executable code that mostly assumes Claude's competence; a few flavor lines (e.g. the 'Life is Beautiful' philosophy) could be trimmed, keeping it just below fully lean.

4 / 5

Actionability

Copy-paste-ready D3/JS code blocks and concrete script invocations with flags (e.g. 'scripts/color-palette.py --type sequential --hue blue --steps 9') cover the common cases fully.

5 / 5

Workflow Clarity

The data pipeline lists a four-script sequence, but validation appears only as a file comment ('# Quality checks') with no explicit validate-fix-retry checkpoint, so the batch/pipeline workflow lacks required feedback loops and is capped at 3.

3 / 5

Progressive Disclosure

Well-organized sections with concrete invocations pointing to real bundle files one level deep (scripts/analyze-distribution.py, scripts/color-palette.py, scripts/d3-scaffold.py); references are signaled by usage examples, with minor organization gaps.

4 / 5

Total

16

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is strong, clearly stating what the skill does and giving seven explicit use-when triggers with named tools. It is comprehensive and largely distinct, with only minor room for additional synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across seven numbered capabilities (building interactive visualizations, designing palettes, choosing scales, creating data pipelines, narrative stories, perceptually accurate charts, networks/timelines/maps) plus named tools (D3.js, Chart.js, SVG), giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers 'what' (a toolkit for creating visualizations with named libraries) and 'when' via seven concrete 'Use when' triggers, matching the top anchor.

5 / 5

Trigger Term Quality

Natural phrases a user would say appear ('data visualizations', 'color palettes for charts', 'geographic maps', 'timelines', 'force-directed networks'); coverage is good but a few common synonyms are absent, so it sits just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Clear data-visualization niche with distinct triggers and named tools; minor overlap risk with general charting skills keeps it just below a 5.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
foryourhealth111-pixel/Vibe-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.