google-deepmind avatar

Foldseek Structural Search

This one submits protein structure files to the Foldseek web API and finds structurally similar proteins in their database. You feed it a .cif, .mmcif, or .pdb file and get back a ranked list of structural matches with alignment metrics, plus it saves both a readable Markdown table and the full JSON response locally. Built by Google DeepMind's science team, so the implementation is solid. The license notification workflow is a nice touch, prompting users to check terms before first use. Most useful when you've got an experimental or predicted structure and want to know what other proteins fold the same way, which can give you functional clues even without sequence similarity.

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

Install

$ npx -y skills add google-deepmind/science-skills --skill foldseek-structural-search --agent claude-code

Installs into .claude/skills of the current project.

Files

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/foldseek_structural_search_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the terms at https://search.foldseek.com/search and https://github.com/steineggerlab/foldseek, then (2) create the file recording the notification text and timestamp.

Goal

Submit a user-provided 3D protein structure file (.cif, .mmcif, or .pdb) to the Foldseek web server API to find structurally similar proteins. Report the top structural hits, interpret key alignment metrics, summarize the inferred protein functions, save the Markdown-formatted table to a .md file, and save the full detailed results to a local JSON file.

Core Rules

Sponsors

Details

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

More from google-deepmind/science-skills

All 37
1bytedance avatarvercel-deploybytedance/deer-flowDeploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Crea2.2Kskills.sh installs
2anthropics avatarzoom-mcpanthropics/knowledge-work-pluginsGuidance for the bundled Zoom MCP connectors. Use after routing to an MCP workflow when planning or troubleshooting tool-based access to meetings, recordings, m2.2Kskills.sh installs
3android avatarstylesandroid/skillsUse this skill to integrate the Jetpack Compose Styles API into an Android project. This skill guides you through upgrading dependencies, setting up component t2.2Kskills.sh installs
4chainbase-labs avataragentkeychainbase-labs/agentkeyPROACTIVELY use whenever the user needs data outside your training set or requires a live network call — web search, URL scraping, news, social media (any platf2.2Kskills.sh installs
5huggingface avatartransformers-jshuggingface/skillsUse Transformers.js to run state-of-the-art machine learning models directly in JavaScript/TypeScript. Supports NLP (text classification, translation, summariza2.2Kskills.sh installs
6anthropics avatarscribeanthropics/knowledge-work-pluginsReference skill for Zoom AI Services Scribe. Use after routing to a transcription workflow when handling uploaded or stored media, Build-platform JWT auth, fast2.2Kskills.sh installs