data-visualization

Convert cuDF/cuML analysis outputs into styled multi-panel PNG charts.

3|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/bogware/bog-agents --skill data-visualization-bogware
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/bogware/bog-agents/tree/main/examples/nvidia_deep_agent/skills/data-visualization
Command: npx skills add https://github.com/bogware/bog-agents --skill data-visualization-bogware

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of turning analysis results into clear, presentation-ready visuals that communicate insights quickly and professionally.

Core Features & Use Cases

  • Publication-quality chart rendering: Generates clean, high-resolution figures using matplotlib/seaborn with consistent styling.
  • Multi-panel analysis summaries: Builds 1–4 chart layouts (including 2×2 dashboards) to summarize multiple findings in a single image.
  • GPU/headless-friendly outputs: Renders in a headless environment and saves results as PNGs for easy retrieval and sharing.

Quick Start

Ask it to “plot the cuDF/correlation results as a heatmap and a line chart, save both as PNGs, and display them inline.”

Frequently Asked Questions about data-visualization

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

FAQPage Schema
How do I create publication-quality charts from cuDF and cuML analysis outputs?

You can create publication-quality charts from cuDF and cuML analysis outputs by converting distributions, correlations, and confusion matrices into standardized matplotlib and seaborn visual summaries rendered as PNG files.

Can I generate multi-panel dashboards to summarize multiple data visualizations in one image?

Yes, you can generate multi-panel data visualizations by building 1 to 4 chart layouts, including 2x2 dashboards, to summarize multiple analysis findings in a single high-resolution PNG image.

How does headless rendering work for generating matplotlib charts in a workspace?

Headless rendering works by using the matplotlib Agg backend to generate charts without a display, saving the resulting PNG files directly to the /workspace/ directory for easy retrieval and inline display.

What is the best way to plot feature importance and correlation heatmaps using seaborn?

The best way to plot feature importance and correlation heatmaps is to apply standardized seaborn styling to your analysis outputs, render them in a headless environment, and save the results as PNG files for presentation.

Do I need a display server to render and save seaborn charts as PNG files?

No, you do not need a display server to render and save seaborn charts, because the system uses headless rendering with the matplotlib Agg backend to generate and save PNG files directly to your workspace.

Why are my generated charts not displaying inline after running headless data visualization?

Generated charts may not display inline if the process does not invoke read_file to load each saved PNG from the /workspace/ directory after the headless matplotlib Agg rendering completes.