visualization_skill
- Python
1
GitHub Stars
4
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill pluginagentmarketplace/custom-plugin-data-analyst --skill visualization- data-visualization.md8.7 KB
- power-bi.md7.0 KB
- SKILL.md2.6 KB
- tableau.md7.5 KB
Overview
This skill teaches practical data visualization design, tool usage, and storytelling to make analytics clear and actionable. It covers chart selection, color and accessibility best practices, and hands-on use of popular tools like Tableau, Power BI, Python, and R. The goal is to help analysts build dashboards and presentations that drive decisions.
How this skill works
The skill inspects your data and guides you to appropriate chart types and layout patterns based on purpose, audience, and dataset characteristics. It offers tool-specific techniques (calculated fields, DAX, Plotly/ggplot2 syntax) and prescriptive fixes for common issues like slow dashboards, unreadable charts, and accessibility problems. It emphasizes narrative structure and interactive design to turn visualizations into persuasive stories.
When to use it
- When choosing the right chart to answer a specific question or compare groups
- When building dashboards for executives, analysts, or public audiences
- When converting analysis into a concise, visual data story for presentations
- When improving accessibility, responsiveness, or performance of visualizations
- When learning tool-specific techniques in Tableau, Power BI, Python, or R
Best practices
- Start with the question and audience, then pick the simplest chart that answers it
- Use visual hierarchy and annotation to guide attention to key insights
- Prefer colorblind-safe palettes and sufficient contrast for accessibility
- Aggregate or filter large datasets to improve dashboard performance
- Test visualizations on target devices and simplify layouts for mobile
Example use cases
- Designing an executive dashboard in Tableau that highlights KPIs and trends
- Creating interactive Power BI reports with DAX measures and drill-through paths
- Producing publication-quality charts in Python using Seaborn or Plotly
- Crafting a data story slide deck with annotated visuals and clear takeaways
- Fixing a slow, cluttered dashboard by aggregating data and redesigning charts
FAQ
Choose bar charts for categorical comparisons, line charts for time trends, and scatter plots for relationships between two continuous variables.
What are quick fixes for an unreadable chart?
Increase contrast, reduce clutter, label axes clearly, remove unnecessary gridlines, and annotate the key insight.
How can I make dashboards faster with large datasets?
Use extracts or aggregated tables, apply server-side filters, limit visuals that query raw rows, and pre-compute heavy calculations.