plotly

Generate interactive Plotly visualizations for data analysis and reporting.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/gracefullight/iqc --skill plotly-gracefullight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plotly
Source: https://github.com/gracefullight/iqc/tree/main/.agents/skills/plotly
Command: npx skills add https://github.com/gracefullight/iqc --skill plotly-gracefullight

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables the creation of interactive visualizations that can be used in dashboards, exploratory analysis, and presentations.

Core Features & Use Cases

  • Interactive Visualization: Generate plots with hover info, zoom, pan, and web-embeddable charts.
  • Chart Types: Supports 40+ chart types including scatter, line, bar, pie, area, bubble, and more.
  • Use Case: Visualize complex data sets to make them more understandable. For instance, plot financial data in a candlestick chart or analyze customer behavior through a treemap.

Quick Start

To create a basic scatter plot, run the following command:

uv pip install plotly

Then, execute:

import plotly.express as px
import pandas as pd

df = pd.DataFrame({
    'x': [1, 2, 3, 4],
    'y': [10, 11, 12, 13]
})

fig = px.scatter(df, x='x', y='y', title='My First Plot')
fig.show()

Frequently Asked Questions about plotly

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

FAQPage Schema
How do I create interactive charts for exploratory data analysis?

To create interactive charts for exploratory data analysis, use the Plotly library to generate visualizations with hover info, zoom, and pan features. This Skill constructs interactive graphs directly from datasets, making complex data more understandable.

What types of interactive visualizations can I generate for dashboards?

You can generate over 40 types of interactive visualizations for dashboards, including scatter, line, bar, pie, area, bubble, candlestick, and treemap charts. These publication-quality graphs support web embedding for reporting.

Can I use Plotly to visualize financial data in a candlestick chart?

Yes, you can use Plotly to visualize financial data in a candlestick chart or analyze customer behavior through a treemap. The Skill supports over 40 chart types tailored for complex data reporting and presentations.

How do I set up my environment to start generating interactive graphs?

To set up your environment for generating interactive graphs, install the Plotly library using a package manager like uv or pip. Once installed, you can construct and export interactive visualizations from your data.

What is the best way to present complex data sets in an interactive format?

The best way to present complex data sets in an interactive format is using Plotly to build web-embeddable charts with hover info and zoom capabilities. This approach makes intricate data sets understandable for presentations and dashboards.

Does this approach work for both exploratory analysis and presentation reporting?

Yes, this approach works for both exploratory analysis and presentation reporting. The Plotly library constructs interactive visualizations that can be embedded in dashboards or exported as publication-quality graphs for presentations.