Skills for Real Engineers. Straight from my .agents directory.
pymol
Agent skill fromgoogle-deepmind/science-skills
Visualize, analyze, and render protein and molecular structures using PyMOL. Use when the user wants to create images of protein structures, perform structural alignments or superposition, measure distances or contacts, highlight binding sites or active site residues, color by B-factor/pLDDT, or analyze protein-ligand interactions. Do not use for docking, molecular dynamics, or sequence-only analysis.
How to install pymol
npx skills add google-deepmind/science-skills# or add only this skill to Claude Code: copy the folder
skills/pymol/
# into
~/.claude/skills/pymol/ (all projects)
.claude/skills/pymol/ (one project)
1# PyMOL23## Prerequisites451. **`uv`**: Read the `uv` skill and follow its Setup instructions to ensure6 `uv` is installed and on PATH.72. **User Notification**: If .licenses/pymol_LICENSE.txt does not already exist8 in the workspace root directory then (1) prominently notify the user to9 check the license at https://www.pymol.org/, then (2) create the file10 recording the notification text and timestamp.1112## Overview1314All PyMOL commands run on the host via `uv` with OSMesa software rendering — no15GPU, display, or X server is needed. Structure files must be downloaded to the16host before running PyMOL.1718**Do NOT use when:**1920- The user wants to run AlphaFold predictions.21- The user wants docking or molecular dynamics simulations.22- The user only has a sequence and no structure file — fetch the structure23 first. Check if any other installed skills can retrieve structures from the24 PDB or AlphaFold Database before proceeding.2526## Setup (Agent Instructions)2728Ensure that `uv` is installed on the host system. The PyMOL scripts use PEP 072329headers to declare their dependencies, and `uv run` will automatically handle30installing them (including `pymol-open-source-whl`) when the script is executed.3132## Core Rules3334- **Output paths must be absolute or relative to the user's project root.**35 Always run PyMOL scripts from the user's project directory.36- **Software rendering only.** Use `cmd.png()` for output. Never use37…
Excerpt shown under the repository's Apache-2.0 license.
More skills in science-skills
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
