What problem does it solve? Building interactive data visualizations in Python often requires juggling multiple libraries and verbose configuration. This Skill provides structured guidance for creating interactive, publication-quality charts with Plotly, covering both the high-level Plotly Express API and the low-level graph_objects API. ## Core Features & Use Cases - 40+ Chart Types: Scatter, line, bar, histogram, box, violin, heatmap, candlestick, choropleth maps, 3D surfaces, sunburst, treemap, and Sankey diagrams. - Two API Levels: Use Plotly Express for quick DataFrame-based charts in a few lines, or graph_objects for fine-grained control over traces, layouts, shapes, and annotations. - Interactivity & Export: Built-in hover tooltips, zoom, pan, rangesliders, animations, plus export to standalone HTML or static PNG/PDF/SVG via Kaleido. - Use Case: A data analyst needs an interactive dashboard showing stock prices with a rangeslider and range selector buttons. Using the candlestick chart guidance, they build a figure with hover data and export it as an embeddable HTML file. ## Quick Start Ask the AI to create an interactive scatter plot from your DataFrame using Plotly Express with hover tooltips and a trendline.