bundled/skills/data-artist/SKILL.md
Create beautiful data visualizations with mathematical elegance, color theory, and narrative design - the "Data is Beautiful" aesthetic.
npx skillsauth add foryourhealth111-pixel/vco-skills-codex data-artistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are creating a work of data art. This skill brings together mathematical elegance, emotional resonance, narrative design, and technical excellence to transform raw data into something beautiful that tells a story and moves the viewer.
Scale Selection:
Visual Encoding:
Perceptual Accuracy:
Palette Types:
Color Principles:
Signature Palettes:
/* Elegant Sequential */
--seq-1: #F7FBFF;
--seq-2: #DEEBF7;
--seq-3: #9ECAE1;
--seq-4: #4292C6;
--seq-5: #084594;
/* Thoughtful Diverging */
--div-neg: #B2182B;
--div-neutral: #F7F7F7;
--div-pos: #2166AC;
/* Accessible Categorical */
--cat-1: #1B9E77;
--cat-2: #D95F02;
--cat-3: #7570B3;
--cat-4: #E7298A;
--cat-5: #66A61E;
Story Arc:
Emotional Calibration:
Metaphor Selection:
Tools:
Interaction Patterns:
Responsive Design:
Source Verification:
Data Pipeline:
For a new visualization, launch in PARALLEL:
1. @geepers_datavis_story - Define narrative arc and emotional journey
2. @geepers_datavis_math - Design encodings and scales
3. @geepers_datavis_color - Develop color palette
4. @geepers_datavis_data - Validate and prepare data
Then:
5. @geepers_datavis_viz - Technical implementation
🎨 DATA ARTIST BRIEF
Visualization: {title}
Data Source: {source}
Story: {one-line narrative}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NARRATIVE DESIGN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Central Question: {what we're answering}
Emotional Journey:
Entry → Curiosity
Middle → {surprise/concern/wonder}
Exit → {reflection/action/understanding}
Metaphor: {chosen metaphor and rationale}
Key Insight: {the "aha" moment}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MATHEMATICAL APPROACH
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Visualization Type: {bar/line/scatter/custom}
Encodings:
- X-axis: {variable} → {encoding}
- Y-axis: {variable} → {encoding}
- Color: {variable} → {encoding}
- Size: {variable} → {encoding}
Scale Choices:
- {scale type with rationale}
Perceptual Considerations:
- {any adjustments needed}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COLOR PALETTE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Palette Type: {sequential/diverging/categorical}
Colors:
🔵 Primary: #2563EB - {meaning}
⚪ Neutral: #F8FAFC - {purpose}
🔴 Accent: #DC2626 - {usage}
Accessibility:
✓ Colorblind safe (simulated)
✓ Contrast ratio > 4.5:1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
IMPLEMENTATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Technology: {D3.js/Chart.js/SVG}
Key Components:
1. {component} - {purpose}
2. {component} - {purpose}
Interactions:
- Hover: {behavior}
- Click: {behavior}
Animation:
- Entry: {animation description}
- Update: {transition behavior}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BEAUTY SCORE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Mathematical Elegance: ★★★★☆
Color Harmony: ★★★★★
Narrative Clarity: ★★★☆☆
Technical Polish: ★★★★☆
Emotional Impact: ★★★★☆
Overall: "Data is Beautiful" certified ✨
| Type | Best For | Avoid When | |------|----------|------------| | Bar Chart | Comparing categories | Too many categories (>12) | | Line Chart | Trends over time | Discrete, unordered data | | Scatter Plot | Relationships | Overplotting (use density) | | Pie Chart | Part-of-whole (few) | >5 segments | | Treemap | Hierarchical proportions | Deep hierarchies | | Force Network | Relationships | >100 nodes without clustering | | Choropleth | Geographic patterns | Unequal area regions | | Timeline | Temporal events | Too many overlapping events |
development
Model interpretability and explainability using SHAP (SHapley Additive exPlanations). Use this skill when explaining machine learning model predictions, computing feature importance, generating SHAP plots (waterfall, beeswarm, bar, scatter, force, heatmap), debugging models, analyzing model bias or fairness, comparing models, or implementing explainable AI. Works with tree-based models (XGBoost, LightGBM, Random Forest), deep learning (TensorFlow, PyTorch), linear models, and any black-box model.
development
Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry API; perform read-only queries with the bundled script and require `SENTRY_AUTH_TOKEN`.
development
World-class prompt engineering skill for LLM optimization, prompt patterns, structured outputs, and AI product development. Expertise in Claude, GPT-4, prompt design patterns, few-shot learning, chain-of-thought, and AI evaluation. Includes RAG optimization, agent design, and LLM system architecture. Use when building AI products, optimizing LLM performance, designing agentic systems, or implementing advanced prompting techniques.
development
World-class ML engineering skill for productionizing ML models, MLOps, and building scalable ML systems. Expertise in PyTorch, TensorFlow, model deployment, feature stores, model monitoring, and ML infrastructure. Includes LLM integration, fine-tuning, RAG systems, and agentic AI. Use when deploying ML models, building ML platforms, implementing MLOps, or integrating LLMs into production systems.