Matplotlib Data Visualization Skill
Help agents generate publication-quality matplotlib and seaborn charts from a one-line prompt — colorblind-accessible, despined, annotation-rich figures.
What does this skill do?
How it works
Describe the chart
The agent takes a one-line prompt describing the data and the comparison to show.
Select a pattern
It picks an appropriate chart type from the nine patterns and applies the matching design template.
Apply the design system
It uses colorblind-accessible palettes, despined minimal-ink styling, value labels, and insight annotations.
Save the figures
It saves publication-ready output as PDF and PNG to a figures directory.
Best use cases for this skill
Frequently asked questions
What does the Matplotlib skill do?
It generates publication-quality matplotlib and seaborn charts from a one-line prompt — colorblind-accessible, despined, annotation-rich figures saved as PDF and PNG.
When should an agent use it?
Use it whenever you need a clean, publication-ready chart quickly, from category comparisons to time series, distributions, heatmaps, and classification curves.
Is it accessible?
Yes. It uses colorblind-accessible palettes such as cubehelix and ColorBrewer and encodes meaning through multiple channels, not color alone.
What formats does it output?
It saves figures as both PDF and PNG to a figures directory.
Use from source
Ask your Buda agent to install this community skill.
Copy this prompt into your own Buda agent. It includes the source repository and install command so the agent can complete the setup in natural language.
Please install the "Matplotlib Data Visualization Skill" skill into this Buda agent. Source repository: https://github.com/tvhahn/matplotlib-skill Install command: npx skills add tvhahn/matplotlib-skill -y -a universal Please run the install command, verify the skill is available, and tell me any setup notes or follow-up steps from the source repository.
Install workflow
- 1Copy the prompt
- 2Send it to your Buda agent
- 3Done