Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Data Visualization

ASecurity

Create effective data visualizations using best practices for clarity, accuracy, and visual communication of insights

7,116 stars
0 votes
2 copies
15 views
Added 2/8/2026
datajavascriptpythongojava

Security Analysis

A100/100

Scanned 2/12/2026

Install to Claude Code

$npx -y skills add kyegomez/swarms --skill data-visualization --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data Visualization?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Data Visualization
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kyegomez-data-visualization/badge)](https://www.skillsdirectory.com/skills/kyegomez-data-visualization)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: data-visualization
description: Create effective data visualizations using best practices for clarity, accuracy, and visual communication of insights
---

# Data Visualization Skill

When creating data visualizations, follow these principles to ensure clear and effective communication:

## Core Principles

### 1. Choose the Right Chart Type
- **Line Charts**: Trends over time, continuous data
- **Bar Charts**: Comparing categories, discrete data
- **Scatter Plots**: Relationships between variables, correlations
- **Pie Charts**: Parts of a whole (use sparingly, max 5-6 segments)
- **Heatmaps**: Patterns in large datasets, correlations
- **Box Plots**: Distribution statistics, outlier detection

### 2. Design Guidelines

**Clarity**
- Use clear, descriptive titles and labels
- Include units of measurement
- Add a legend when multiple series are present
- Ensure adequate contrast and readability

**Accuracy**
- Start y-axis at zero for bar charts (unless good reason)
- Use consistent scales across related charts
- Avoid distorting data through inappropriate scaling
- Label data points when precision matters

**Simplicity**
- Remove chart junk and unnecessary decorations
- Use color purposefully, not decoratively
- Limit the number of colors (5-7 max)
- Ensure accessibility (colorblind-friendly palettes)

### 3. Color Best Practices
- **Sequential**: Use for ordered data (light to dark)
- **Diverging**: Use for data with a meaningful midpoint
- **Categorical**: Use for unordered categories
- **Highlight**: Use accent colors to draw attention
- Test accessibility with colorblind simulators

### 4. Storytelling with Data
- Lead with the insight, not the data
- Use annotations to highlight key findings
- Arrange charts in logical flow
- Provide context and comparisons
- Include data sources and timestamp

## Visualization Workflow

1. **Understand the Data**
   - Explore data structure and distributions
   - Identify key variables and relationships
   - Determine the message to communicate

2. **Select Visualization Type**
   - Match chart type to data characteristics
   - Consider audience and use case
   - Plan for interactivity if needed

3. **Design the Visualization**
   - Create initial draft
   - Apply design principles
   - Optimize for clarity and impact

4. **Refine and Validate**
   - Get feedback from stakeholders
   - Test on target audience
   - Iterate based on feedback
   - Verify accuracy

## Common Mistakes to Avoid

- Using 3D charts unnecessarily (adds confusion)
- Too many colors or visual elements
- Missing or unclear axis labels
- Truncated y-axis to exaggerate differences
- Using pie charts for more than 5-6 categories
- Poor color choices (rainbow colors for sequential data)

## Tools and Libraries

Recommend appropriate tools based on needs:
- **Python**: matplotlib, seaborn, plotly, altair
- **R**: ggplot2, plotly
- **JavaScript**: D3.js, Chart.js, Highcharts
- **BI Tools**: Tableau, Power BI, Looker

## Example Use Cases

- **Dashboard Design**: "Create an executive dashboard for sales metrics"
- **Exploratory Analysis**: "Visualize patterns in customer behavior data"
- **Report Charts**: "Generate publication-ready charts for annual report"

Attribution

kyegomezkyegomez
View sourceMore from kyegomez →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Rank Tracker

This skill helps you track, analyze, and report on keyword ranking positions over time. It monitors both traditional SERP rankings and AI/GEO visibility to provide comprehensive search performance insights.

1821 votes

Youtube Competitor Analyzer

Find and analyze YouTube competitor channels using YouTube Data API v3. Discover competitors through keyword search, category matching, content similarity, and related channel discovery. Compare metrics, content strategies, and market positioning. Use when users want to (1) Find competitors for their YouTube channel, (2) Analyze competitor performance metrics, (3) Compare their channel against competitors, (4) Identify content gaps and opportunities, (5) Benchmark against similar creators, (6...

31 votes

Twitter Algorithm Optimizer

Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content.

742580 votes

Weather Fetcher

Instructions for fetching current weather temperature data for Karachi, Pakistan from wttr.in API

655280 votes

Weather

Get current weather and forecasts (no API key required).

476190 votes
View all in data →