What problem does it solve? Creating publication-quality figures in Python requires knowing matplotlib's dual interfaces, dozens of plot types, styling options, and export settings, which is difficult to get right without guidance. ## Core Features & Use Cases - Full plot type coverage: Line, scatter, bar, histogram, heatmap, contour, box, violin, polar, and 3D plots with code examples for each. - Styling and export control: Colormap selection, rcParams configuration, style sheets, and PNG/PDF/SVG export at publication DPI. - Helper scripts and references: A plot template script, an interactive style configurator, and reference docs covering the API, plot types, styling, and troubleshooting. - Use Case: A researcher needs a multi-panel figure with a shared colorbar exported at 300 DPI for a journal submission; the skill provides the GridSpec layout pattern, constrained_layout guidance, and savefig settings. ## Quick Start Ask the AI to create a matplotlib figure, for example: plot a sine and cosine wave with labels, legend, and grid, then save it as a 300 DPI PNG.