Plotly Interactive Plots
Interaktive Plotly-figurer i Python: vulkanplots, dashboards, heatmaps, 3D, HTML-eksport
Testet · Virker
Hvad det gør
En Python-færdighed til at bygge interaktive Plotly-figurer — scatter/line, box/violin/histogram, imshow heatmaps, 3D scatter, parallelle koordinater og make_subplots dashboards — med brugerdefinerede hover tooltips, tærskellinjer og selvstændig HTML-eksport. Udløses, når brugeren ønsker interaktive/zoomable/hoverable diagrammer, vulkanplots med gen-hover, dosis-respons dashboards, udtryks-heatmaps eller delbare HTML-figurer. Delegerer til seaborn/matplotlib for statiske publikationsfigurer.
Testrapport
Hentede SKILL.md via GitHub API/raw; enkelt selvstændig fil, frontmatter parses med name+description+license, ingen eksterne scripts, ingen hardcoded paths, ingen sikkerhedsbrister. Kørte to reelle Python-scripts med plotly 6.9.0 + pandas: en naiv baseline px.scatter (1 trace, standard kun-koordinat hover, 0 gen-navne indlejret i HTML) vs færdighedens Workflow-1 vulkan-opskrift (3 kategori-farvede go.Scatter traces, customdata+hovertemplate indlejring af gene/padj/baseMean, 3 tærskellinjer, hit-annotationer) — begge skrev gyldig selvstændig HTML (4.87MB vs 4.90MB); grep bekræftede, at gen-navne kun var til stede i skill-outputtet. Kunne ikke teste kaleido PNG/SVG-eksport (modul ikke installeret), men den sti er en valgfri dokumenteret afhængighed, ikke den primære HTML-workflow.
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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.
Kommandoer og eksempelprompter
/plotly-interactive-plotsInteraktive Plotly-figurer i Python: vulkanplots, dashboards, heatmaps, 3D, HTML-eksport
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Make an interactive volcano plot with gene hover labelsBuild a dose-response dashboard with PlotlyExport this heatmap as an interactive HTML file