If you're working with protein structures, this gives Claude direct access to the RCSB Protein Data Bank through a proper API integration. It handles the setup through uv and makes sure you're aware of RCSB's usage policies before pulling any data. Coming from DeepMind's science skills collection, it's built for computational biology workflows where you need to query, retrieve, or analyze protein structure data without manually downloading PDB files. The 1K installs and solid audit scores suggest it's stable enough for real research work. Just know you'll need to review RCSB's terms on first use, which the skill enforces by creating a license file in your workspace.

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

Install

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

Installs into .claude/skills of the current project.

Files

RCSB Protein Data Bank skill

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/pdb_database_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the terms at https://www.rcsb.org/pages/usage-policy, then (2) create the file recording the notification text and timestamp.

Core Rules

  • Always prefer to use the provided scripts. Only as a last resort use curl, urllib, raw HTTP requests, or any other method to access PDB APIs. The scripts automatically enforce required rate limits.
  • Always redirect output to a file. Parse output with e.g. jq, grep, or a short Python snippet. Do NOT print large API responses to stdout to avoid truncation.
  • Notification: If this skill is used, ensure this is mentioned in the output.
  • Explain your queries On completing a task that used PDB JSON/GraphQL queries, explain in clear language what your query did so the user can correct any bad assumptions.

Attribute-based search workflow

Sponsors

Details

Repository
github.com/google-deepmind/science-skills
Categories
Backend & APIs, Sales & Marketing, Databases
First seen
Jul 14, 2026

More from google-deepmind/science-skills

All 37
1google-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
2google-deepmind avatarchembl-databasegoogle-deepmind/science-skillsQuery the ChEMBL database for bioactive molecules, drug targets, bioactivity data, approved drugs, and chemical structures. Use when the user asks about compoun2.3Kskills.sh installs
3google-deepmind avatarclinvar-databasegoogle-deepmind/science-skillsUse when needing clinical significance, pathogenicity classifications (e.g., Pathogenic, Benign, VUS), clinical evidence rationales, or finding "hard positive" 2.3Kskills.sh installs
4figma avatarfigma-generate-diagramfigma/mcp-server-guideMANDATORY prerequisite — load this skill BEFORE every `generate_diagram` tool call. NEVER call `generate_diagram` directly without loading this skill first. Tri2.2Kskills.sh installs
5google-deepmind avatardbsnp-databasegoogle-deepmind/science-skillsUse when you want to look up, map, and search for short genetic variants (SNPs, indels) in NCBI's dbSNP database. Resolves between rsIDs, genomic coordinates in2.2Kskills.sh installs
6google-deepmind avatargtex-databasegoogle-deepmind/science-skillsUse when you want to retrieve quantitative RNA expression data and variant eQTL information from the GTEx (Genotype-Tissue Expression) Project across 54 non-dis2.2Kskills.sh installs