Best use case
scientific-visualization is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
## Overview
Teams using scientific-visualization should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/visualization/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How scientific-visualization Compares
| Feature / Agent | scientific-visualization | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
## Overview
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Scientific Visualization ## Overview Publication-quality scientific figure generation. GENERAL: language-agnostic (R, Python, Julia, or any tool). ## Aesthetic System (ScienceClaw Standard) ### Palette Selection | Group Count | Recommended Palette | |-------------|-------------------| | 2-5 groups | NPG or Lancet | | 6-12 groups | Paired | | >12 groups | colorRampPalette | | Diverging data | RdBu | | Sequential data | viridis | | Up/Down/NS | "#E64B35" / "#4DBBD5" / "#999999" | ### Journal Figure Sizing | Format | Width | Height | Base Size | DPI | |--------|-------|--------|-----------|-----| | Single column | 8.5 cm | 7 cm | 11 pt | 300 | | 1.5 column | 12 cm | 9 cm | 12 pt | 300 | | Double column | 17.5 cm | 10 cm | 13 pt | 300 | | PPT | 25 cm | 18 cm | 16 pt | 150 | ### Theme Rules - Clean, minimal. No unnecessary gridlines. - theme_classic() or theme_bw() as starting points (R) / white background in matplotlib - Consistent margins across all figures in a project - Arial or Helvetica font family ### Code Rules - Adjustable parameters at the TOP of every script - Return the plot object (don't hardcode file saving) - Output formats: PNG (300+ dpi), PDF (vector), SVG ## Chart Type Guide - **Distribution**: boxplot, violin, density, histogram, jitter - **Comparison**: barplot, grouped bar, dotplot, radar - **Correlation**: scatter, correlation matrix, bubble - **Composition**: pie, ring, Venn, UpSet, stacked bar - **Genomics**: volcano, Manhattan, Q-Q, GSEA, UMAP/tSNE, heatmap - **Survival**: Kaplan-Meier, Cox forest plot - **Network**: Sankey, chord, network graph - **Spatial**: spatial transcriptomics, geographic ## 35 Detailed Chart Skill References Available in `mcp-servers/visualization/skills/` — one .md file per chart type with full aesthetic guidelines, data requirements, and code examples.
Related Skills
scientific-writing
Core skill for the deep research and writing tool. Write scientific manuscripts in full paragraphs (never bullet points). Use two-stage process with (1) section outlines with key points using research-lookup then (2) convert to flowing prose. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), for research papers and journal submissions.
scientific-slides
Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.
Scientific Diagram Generation
AI-powered scientific illustration generation using Gemini Image models. Creates publication-quality mechanism diagrams, pathway illustrations, and scientific figures.
scientific-critical-thinking
Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence grading frameworks (GRADE, Cochrane Risk of Bias), or teaching critical analysis. Best for understanding evidence quality, identifying flaws. For formal peer review writing use peer-review.
scientific-brainstorming
Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation.
generate_scientific_method_section
Automated SCI-standard Methods section generator from experiment execution records. Parses LabOS skill call chains, structured JSON logs (extract_experiment_data_from_video, analyze_lab_video_cell_behavior), protocol text, and ELN entries to produce flowing, past-tense, passive-voice Methods prose with full reagent citations, equipment model numbers, and statistical analysis subsections. Outputs LaTeX (\subsection{} / \paragraph{}) or Markdown, ready for direct insertion into a manuscript draft.
hot3d
HOT3D (Hand-Object 3D Dataset) by Meta Facebook - multi-view egocentric hand and object 3D tracking for Aria/Quest smart glasses. State-of-the-art multi-view 3D hand pose, object pose, and hand-object interaction tracking. Supports visualization with 3D joint projections, meshes, and skeletal overlays on video frames.
handtracking
Real-time hand detection in egocentric videos using victordibia/handtracking. Outputs bounding boxes for hands, specifically trained on EgoHands dataset. Supports video input/output with labeled hand boxes. Lightweight and fast for egocentric view applications.
hands-3d-pose
High-quality 3D hand pose estimation for egocentric videos from ECCV 2024 (ap229997/hands). Provides 3D joint keypoints and skeleton visualization projected to 2D. Optimized for daily egocentric activities with state-of-the-art accuracy. Outputs hand skeleton overlays on video frames.
hand-tracking-toolkit
Facebook Research Hand Tracking Challenge Toolkit - evaluation and visualization tools for 3D hand tracking. Supports loading HOT3D data, computing metrics (PA-MPJPE, AUC, etc.), visualizing 3D pose projections, and generating tracking evaluation reports. Essential for benchmarking hand tracking algorithms.
egohos-segmentation
Egocentric Hand-Object Segmentation (EgoHOS) - pixel-level hand and object segmentation in egocentric videos. Outputs fine-grained segmentation masks with hand regions highlighted. Specialized for hand-object interaction scenarios with pixel-accurate masks. Ideal for detailed interaction analysis.
zinc-database
Access ZINC (230M+ purchasable compounds). Search by ZINC ID/SMILES, similarity searches, 3D-ready structures for docking, analog discovery, for virtual screening and drug discovery.