create-viz

Generate publication-quality charts from DataFrames or query results using Python.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/qytay-palo/gen-e2-analysis-workflow --skill create-viz-qytay-palo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-viz
Source: https://github.com/qytay-palo/gen-e2-analysis-workflow/tree/main/.claude/skills/data-analysis-lifecycle/create-viz
Command: npx skills add https://github.com/qytay-palo/gen-e2-analysis-workflow --skill create-viz-qytay-palo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn data into publication-quality visualizations with Python, automating chart creation from query results or DataFrames to support reporting and decision-making.

Core Features & Use Cases

  • Create charts with matplotlib/seaborn for static visuals or plotly for interactivity.
  • Apply design best practices: clear titles, labeled axes, consistent styling, and accessible color palettes.
  • Use Case: transform a dataset into a dashboard-ready line chart for a quarterly performance review.

Quick Start

Provide a dataset or query result and specify the desired chart type to generate a publication-quality visualization.

Frequently Asked Questions about create-viz

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate publication-quality charts from a Python DataFrame?

To generate publication-quality charts from a Python DataFrame, you provide the dataset and specify the desired chart type. The system then creates clear titles, labeled axes, and consistent styling using Python visualization libraries.

Can I create interactive visuals for dashboards using Python?

Yes, you can create interactive visuals for dashboards using Python. The system supports generating interactive charts alongside static visuals, ensuring your dashboard output meets design best practices and accessibility standards.

What is the best way to turn query results into charts for reports?

The best way to turn query results into charts for reports is by automating chart creation through Python. This enforces selecting appropriate chart types and applying design best practices to produce publication-ready visualizations.

Do I need to manually select chart types when visualizing data?

You do not need to manually select chart types when visualizing data if you specify the desired output. The system enforces selecting appropriate chart types automatically to ensure your data visualization matches reporting requirements.

Does this visualization approach provide reusable code templates?

Yes, this visualization approach provides reusable code templates. It generates these templates while applying design best practices like accessible color palettes and consistent styling for your static or interactive Python visuals.

What are the limitations of using Python for static data visualization?

Python for static data visualization is limited to non-interactive outputs for reports. However, you can still apply design best practices and generate reusable code templates to maintain publication-quality standards across your static charts.