This skill lets Claude generate publication-quality molecular structure images using PyMOL in headless mode with OSMesa rendering. It's built for protein visualization tasks like secondary structure coloring, B-factor/pLDDT confidence mapping, binding site highlighting, and structural superposition. The skill includes ready-to-use recipes for common scenarios (AlphaFold confidence coloring, electrostatic surfaces, protein-ligand interactions) and enforces best practices like always saving PSE session files alongside PNGs so you can refine the view locally. It won't do docking or MD simulations, but for creating figures or quick structural analysis of PDB/CIF files you already have, it's solid. The uv-based setup with PEP 723 headers means zero manual dependency wrangling.

skills.sh installs
2.3K
GitHub stars
3.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add google-deepmind/science-skills --skill pymol --agent claude-code

Installs into .claude/skills of the current project.

Files

PyMOL

Prerequisites

  1. uv: Read the uv skill and follow its Setup instructions to ensure uv is installed and on PATH.
  2. User Notification: If .licenses/pymol_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the license at https://www.pymol.org/, then (2) create the file recording the notification text and timestamp.

Overview

All PyMOL commands run on the host via uv with OSMesa software rendering — no GPU, display, or X server is needed. Structure files must be downloaded to the host before running PyMOL.

Do NOT use when:

  • The user wants to run AlphaFold predictions.
  • The user wants docking or molecular dynamics simulations.
  • The user only has a sequence and no structure file — fetch the structure first. Check if any other installed skills can retrieve structures from the PDB or AlphaFold Database before proceeding.

Setup (Agent Instructions)

Sponsors

Details

Repository
github.com/google-deepmind/science-skills
Categories
Sales & Marketing, Design & UI/UX
First seen
Jul 14, 2026

More from google-deepmind/science-skills

All 37
1nvidia avatardeepstream-import-vision-modelnvidia/skillsUse this skill to bring any vision model from HuggingFace or NVIDIA NGC into an NVIDIA DeepStream pipeline with end-to-end automation: ONNX download, SafeTensor2.3Kskills.sh installs
2forcedotcom avatarrunning-code-analyzerforcedotcom/sf-skillsRun Salesforce Code Analyzer to scan code for security, performance, best practice, and code style violations. Supports all engines (PMD, ESLint, CPD, RetireJS,2.3Kskills.sh installs
3google-deepmind avataruniprot-databasegoogle-deepmind/science-skillsAccess protein metadata, function, taxonomy, and sequences across UniProtKB, UniParc, and UniRef. Use when searching for proteins, mapping identifiers, or retri2.3Kskills.sh installs
4alirezarezvani avatarmarketing-skillsalirezarezvani/claude-skillsDirectory and router for the marketing skills library. Use when you need to find the right marketing skill for a task, see what marketing capabilities exist, or2.3Kskills.sh installs
5jwynia avatarrequirements-analysisjwynia/agent-skillsDiagnose requirements problems and guide discovery of real needs and constraints2.3Kskills.sh installs
6google-deepmind avatarensembl-databasegoogle-deepmind/science-skillsQuery the Ensembl database to resolve gene, transcript, and protein IDs, fetch genomic or protein sequences, retrieve gene structures (exons), and get variant c2.3Kskills.sh installs