Back to Skills

plotly

Interactive scientific and statistical data visualization library for Python. Use when creating charts, plots, or visualizations including scatter plots, line charts, bar charts, heatmaps, 3D plots, geographic maps, statistical distributions, financial charts, and dashboards. Supports both quick visualizations (Plotly Express) and fine-grained customization (graph objects). Outputs interactive HTML or static images (PNG, PDF, SVG).

17,798stars1,609forksUpdated 1/21/2026

Security Assessment

Safe(100/100)
Security Score100/100

About plotly

The Plotly skill provides an interactive scientific and statistical data visualization library for Python, enabling users to create a wide range of charts and plots. It addresses the need for effective data presentation by offering both quick visualizations through its high-level API, Plotly Express, and detailed customization through Graph Objects. This versatility allows users to convey complex information clearly and interactively, making it an essential tool for data analysis and presentation in various domains.

FAQ

How do I install Plotly?

You can install Plotly using the command 'pip install plotly'.

What types of visualizations can I create with Plotly?

Plotly supports over 40 chart types, including scatter plots, line charts, bar charts, heatmaps, 3D plots, and geographic maps.

Can I customize the appearance of my plots?

Yes, Plotly allows for extensive customization of colors, fonts, axes, legends, and more.

Is Plotly compatible with pandas DataFrames?

Yes, Plotly Express is designed to work seamlessly with pandas DataFrames.

Are there any limitations in terms of chart types?

Some complex chart types may require the use of Graph Objects for fine-grained control.

Install plotly

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill