skills/visualization-skill/SKILL.md
Data visualization design based on Stanford CS448B. Use for: (1) choosing chart types, (2) selecting visual encodings, (3) critiquing visualizations, (4) building D3.js visualizations, (5) designing interactions/animations, (6) choosing colors, (7) visualizing networks, (8) visualizing text. Covers Bertin, Mackinlay, Cleveland & McGill.
npx skillsauth add sundial-org/skills cs448b-visualizationInstall 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.
| Reference | Use When | |-----------|----------| | encoding-perception.md | Choosing how to map data to visual properties, or evaluating if encodings are effective | | chart-design.md | Deciding which chart type fits the data, or configuring axes/scales | | d3-patterns.md | Writing D3.js code for bindings, scales, axes, transitions | | interaction-animation.md | Adding brushing, filtering, tooltips, or animated transitions | | color.md | Selecting color palettes or ensuring accessibility | | networks-text.md | Visualizing graphs, hierarchies, or text/document data |
When reviewing any visualization:
When mapping data fields to visual channels:
testing
Guidelines for creating high-quality datasets for LLM post-training (SFT/DPO/RLHF). Use when preparing data for fine-tuning, evaluating data quality, or designing data collection strategies.
development
Fine-tune LLMs using the Tinker API. Covers supervised fine-tuning, reinforcement learning, LoRA training, vision-language models, and both high-level Cookbook patterns and low-level API usage.
data-ai
Calculate training costs for Tinker fine-tuning jobs. Use when estimating costs for Tinker LLM training, counting tokens in datasets, or comparing Tinker model training prices. Tokenizes datasets using the correct model tokenizer and provides accurate cost estimates.
data-ai
Find, install, create, improve, and publish AI agent skills through the Sundial ecosystem. Use when the user wants to find or search for skills, install a skill, create a new skill, improve or evaluate an existing skill, or publish a skill to Sundial Hub. Trigger phrases include "find a skill", "install skill", "create a skill", "make a skill", "improve this skill", "evaluate skill", "publish skill", "push skill", "search for skills".