matplotlib

Generate line, bar, scatter, and pie charts with matplotlib in Python.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/bswrundquist/devtools --skill matplotlib-bswrundquist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matplotlib
Source: https://github.com/bswrundquist/devtools/tree/main/src/devtools/templates/claude/user/.claude/skills/matplotlib
Command: npx skills add https://github.com/bswrundquist/devtools --skill matplotlib-bswrundquist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create professional, visually appealing, and informative data visualizations using the matplotlib library, ensuring your plots are clear, well-formatted, and easy to understand.

Core Features & Use Cases

  • Professional Plotting: Generates high-quality plots with clear titles, labeled axes, and formatted numbers.
  • Customization: Offers guidance on styling, color palettes, and annotations for enhanced aesthetics.
  • Use Case: You need to present quarterly sales data in a report. Use this Skill to generate a bar chart with clear labels, currency formatting, and a professional color scheme that highlights key performance indicators.

Quick Start

Use the matplotlib skill to create a bar chart showing monthly revenue with proper currency formatting.

Frequently Asked Questions about matplotlib

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

FAQPage Schema
How do I create professional charts with formatted axes and titles in Python?

You can generate professional data visualizations by creating line plots, bar charts, scatter plots, and pie charts with advanced formatting for axes, titles, and numerical data to ensure clear and visually engaging data presentation.

What is the best way to format currency and numerical data on a bar chart?

The best way to format numerical data on a bar chart is to apply advanced formatting for axes and titles, ensuring your plots display currency and key performance indicators clearly for reports and dashboards.

Can I customize color palettes and styling for data visualizations?

Yes, you can customize data visualizations by applying guidance on styling, color palettes, and annotations, which enhances the aesthetics of your charts and ensures your data presentation is visually engaging.

Does this approach support generating line plots and scatter plots for data analysis?

Generating line plots and scatter plots is fully supported for data analysis, allowing you to create aesthetically pleasing and informative visual representations of numerical data using Python.

Do I need Python to generate dashboards and reports with these plots?

You need Python to generate these data visualizations, as the process utilizes the matplotlib library to produce professional plots tailored for clear data presentation in reports and dashboards.