Tooluck logoTooluck
SKILL.md

foldseek-structural-search

Agent skill fromgoogle-deepmind/science-skills

Performs 3D structural searches of proteins against various databases (PDB, AlphaFold, CATH, MGnify, etc.) using the Foldseek API. Use ONLY when the user provides a physical 3D coordinate file (.cif, .mmcif, or .pdb) and wants to find structurally similar proteins. Do NOT use if the user only provides a protein sequence, gene name, or UniProt ID.

How to install foldseek-structural-search

install foldseek-structural-search
# install the science-skills pack with the skills CLI
npx skills add google-deepmind/science-skills

# or add only this skill to Claude Code: copy the folder

skills/foldseek_structural_search/

# into

~/.claude/skills/foldseek_structural_search/ (all projects)

.claude/skills/foldseek_structural_search/ (one project)

skills/foldseek_structural_search/SKILL.md

Apache-2.0Full file
1## Prerequisites
2
31. **`uv`**: Read the `uv` skill and follow its Setup instructions to ensure
4 `uv` is installed and on PATH.
52. **User Notification**: If .licenses/foldseek_structural_search_LICENSE.txt
6 does not already exist in the workspace root directory then (1) prominently
7 notify the user to check the terms at https://search.foldseek.com/search and
8 https://github.com/steineggerlab/foldseek, then (2) create the file
9 recording the notification text and timestamp.
10
11## Goal
12
13Submit a user-provided 3D protein structure file (`.cif`, `.mmcif`, or `.pdb`)
14to the Foldseek web server API to find structurally similar proteins. Report the
15top structural hits, interpret key alignment metrics, summarize the inferred
16protein functions, save the Markdown-formatted table to a `.md` file, and save
17the full detailed results to a local JSON file.
18
19## Core Rules
20
21- **File Requirement**: This tool absolutely cannot search by sequence, name,
22 or accession ID. It strictly requires a `.pdb`, `.cif`, or `.mmcif` file
23 path.
24- **Strict Validation**: Never bypass the input validation or the database
25 allowlist check.
26- **Do Not Parse the JSON**: Rely entirely on the generated `.md` file for
27 your immediate summary. The JSON is saved purely for subsequent, specialized
28 tool use.
29- **No Raw Parsing**: Do not attempt to parse or read the raw 3D coordinates
30 yourself; always pass the file to the script.
31…

Excerpt shown under the repository's Apache-2.0 license.

More skills in science-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

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

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates