create-viz
Create publication-quality visualizations with Python. Use when turning query results or a DataFrame into a chart, selecting the right chart type for a trend or comparison, generating a plot for a report or presentation, or needing an interactive chart with hover and zoom.
Security Assessment
About create-viz
The create-viz skill helps users generate publication-quality data visualizations using Python. It is designed for turning query results, uploaded datasets, pasted tables, or existing analysis data into clear and effective charts for exploration, reporting, and presentations. The skill guides the visualization process from understanding the data source and analytical goal to selecting an appropriate chart type and producing polished output. It addresses common visualization challenges such as choosing the right chart for a specific data relationship, applying professional formatting, and ensuring charts communicate insights clearly.
The skill supports multiple workflows depending on the data source, including querying connected data warehouses, parsing uploaded CSV or Excel files, and working with DataFrames generated earlier in a conversation. It recommends chart types when none are specified, using best-practice mappings between analytical questions and visualization methods such as line charts for trends, scatter plots for correlations, heatmaps for relationship matrices, and Sankey diagrams for process flows. Visualization generation is performed with Python libraries including matplotlib, seaborn, and plotly, with support for both static publication-ready graphics and interactive charts with hover and zoom functionality. The skill also applies design best practices related to color usage, typography, labeling, layout, and number formatting.
This skill is useful for analysts, data scientists, business intelligence teams, researchers, and professionals preparing reports or presentations. It can be used for executive dashboards, technical analysis, stakeholder reporting, exploratory data analysis, and presentation-ready graphics. Teams that need visually consistent and professionally styled charts can use the skill to streamline visualization workflows while following established data visualization standards.
FAQ
What types of data sources can this skill work with?
The skill can work with query results, pasted datasets, uploaded CSV or Excel files, and data generated earlier in the conversation. It can also query connected data warehouses when available.
Which visualization libraries does the skill use?
The skill uses matplotlib and seaborn for static publication-quality charts and plotly for interactive visualizations that support features such as hover and zoom.
Can the skill recommend a chart type automatically?
Yes. If a chart type is not specified, the skill recommends an appropriate visualization based on the relationship in the data and the analytical question being addressed.
Does the skill support interactive charts?
Yes. Interactive visualizations can be generated using plotly when interactivity is requested or needed.
Are there visualization design best practices included?
Yes. The skill applies guidance for color usage, typography, chart labeling, layout, spacing, legend placement, and formatting of percentages, currency values, and large numbers.
Install create-viz
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
anthropics/knowledge-work-plugins