Plotly Interactive Plots
Interactieve Plotly figuren in Python: volcano plots, dashboards, heatmaps, 3D, HTML export
Getest · Werkt
Wat het doet
Een Python skill voor het bouwen van interactieve Plotly figuren — scatter/line, box/violin/histogram, imshow heatmaps, 3D scatter, parallel coordinates, en make_subplots dashboards — met custom hover tooltips, threshold lines, en zelfstandige HTML export. Activeert wanneer de gebruiker interactieve/zoomable/hoverable charts, volcano plots met gene hover, dose-response dashboards, expression heatmaps, of deelbare HTML figures wil. Wijkt uit naar seaborn/matplotlib voor statische publicatiefiguren.
Testrapport
SKILL.md via GitHub API/raw opgehaald; enkel zelfstandig bestand, frontmatter parseert met name+description+license, geen externe scripts, geen hardcoded paths, geen security smells. Twee echte Python scripts uitgevoerd met plotly 6.9.0 + pandas: een naïeve baseline px.scatter (1 trace, standaard coord-only hover, 0 gen namen ingebed in HTML) vs de Workflow-1 volcano recipe van de skill (3 categorie-gekleurde go.Scatter traces, customdata+hovertemplate embedding gene/padj/baseMean, 3 threshold lines, hit annotations) — beide schreven geldige zelfstandige HTML (4.87MB vs 4.90MB); grep bevestigde dat gen namen alleen aanwezig waren in de skill output. Kon kaleido PNG/SVG export niet testen (module niet geïnstalleerd), maar dat pad is een optionele gedocumenteerde afhankelijkheid, niet de kern HTML workflow.
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/jaechang-hits/SciAgent-Skills.git /tmp/plotly-interactive-plots-src mkdir -p ~/.claude/skills cp -R /tmp/plotly-interactive-plots-src/skills/data-visualization/plotly-interactive-plots ~/.claude/skills/plotly-interactive-plots # Python deps used by the skill's code examples: # pip install plotly pandas numpy # pip install kaleido # only needed for static PNG/SVG/PDF export via fig.write_image() # HTML export (fig.write_html) needs only plotly. Skill is a single self-contained SKILL.md, no extra scripts.
Commando's en voorbeeldprompts
/plotly-interactive-plotsInteractieve Plotly figuren in Python: volcano plots, dashboards, heatmaps, 3D, HTML export
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Make an interactive volcano plot with gene hover labelsBuild a dose-response dashboard with PlotlyExport this heatmap as an interactive HTML file