Science Skills

A Google DeepMind skill collection for science tasks: access to biology and chemistry databases, literature search and structural biology

SkillEditors’ pick

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Skills run scripts and reach external scientific services
  • Some sources require API keys and send queries outward
All reasons and checks

google-deepmind/science-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/science-skills

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add google-deepmind/science-skills --skill alphafold_database_fetch_and_analyze alphagenome_atlas_website_links alphagenome_single_variant_analysis alphagenome_variant_impact_score chembl_database clinical_trials_database clinvar_database credentials dbsnp_database embl_ebi_ols encode_ccres_database ensembl_database foldseek_structural_search gnomad_database gtex_database human_protein_atlas_database interpro_database jaspar_database literature_search_arxiv literature_search_biorxiv literature_search_europepmc literature_search_openalex ncbi_sequence_fetch openfda_database opentargets_database pdb_database predictingthepast protein_sequence_msa protein_sequence_similarity_search pubchem_database pubmed_database pymol quickgo_database reactome_database string_database ucsc_conservation_and_tfbs unibind_database uniprot_database uv workflow_skill_creator -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit 6883275.

Text for your agent

Install the set with npx skills add google-deepmind/science-skills/. Some skills need an API key; add it when the agent prompts, for example in ~/.env.

Other ways from the author
npx skills add google-deepmind/science-skills/

Installs the skill set into the agent's directory. uv handles dependencies.

This is third-party code. Review the repository files before installing.

What it does

A collection of more than thirty skills that connect an agent to scientific databases and tools. It covers AlphaGenome, the AlphaFold structure database, UniProt, PDB, Ensembl, ChEMBL, PubChem, ClinVar, gnomAD, GTEx and other genomics, structural biology and chemistry resources. A separate group of skills searches literature in arXiv, bioRxiv, Europe PMC, OpenAlex and PubMed. Some skills drive PyMOL or run structural search through Foldseek. Each skill is a folder with a SKILL.md, helper scripts and reference files; dependencies install through uv, and some sources need an API key.

Who it is for. For researchers, bioinformaticians and analysts who run scientific workflows through an AI agent.

Good fit when

  • You need gene, protein or compound data from a domain database
  • You need to find and process scientific papers on a topic
  • You need to analyze a protein structure or run a structural search

Not a fit when

  • The task is not scientific and domain databases are not needed
  • You cannot obtain API keys for sources such as AlphaGenome and OpenAlex

Example request

Look up BRCA1 in UniProt and find recent papers about it

Limitations

The skills rely on external scientific services whose availability and limits depend on the source. Some skills, such as AlphaGenome and OpenAlex, require an API key; others work better with a key but still return data without one. Dependencies install through uv, and on first run the agent asks to approve the install. Individual data sources carry their own licenses and terms of use, and the user is responsible for following them. The project is not an official Google product.

How to disable. Remove the installed skill set from the agent's skills directory. In Google Antigravity disable the Science plugin in settings.

Security check

  • Skills run scripts and reach external scientific services
  • Some sources require API keys and send queries outward

README in short

The README describes a set of skills for scientific work across genomics, structural biology, chemistry and literature search. Each skill has a SKILL.md with instructions, a scripts folder with helper code and, where needed, references. The set installs via npx skills add or connects as the Science plugin in Google Antigravity, with uv handling dependencies. Some skills need API keys, and individual data sources have their own licenses. Code is Apache 2.0, materials are CC-BY, and the project is not an official Google product.

SKILL.md

---
name: uniprot-database
description: >-
  Access protein metadata, function, taxonomy, and sequences across UniProtKB,
  UniParc, and UniRef. Use when searching for proteins, mapping identifiers, or
  retrieving functional annotations and publications. Don't use for sequence
  alignment, protein folding, or sequence similarity search (use specialized
  skills for those tasks).
---

# UniProt Database Access

## 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/uniprot_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.uniprot.org/help/license and
    https://www.uniprot.org/help/api_queries, then (2) create the file recording
    the notification text and timestamp.

## Overview

Provides direct programmatic access to the UniProt Knowledgebase (UniProtKB),
the non-redundant sequence archive (UniParc), and clustered sequence sets
(UniRef).

FAQ

Do I need Google Antigravity?

No. The set installs into any skill-aware agent via npx skills add. In Antigravity it is also available as the built-in Science plugin.

Do all skills require a key?

No. Many databases are open and work without a key. A key is needed for AlphaGenome and OpenAlex, and for some sources it only raises request limits.

Editors’ pick

166 skills for scientific work: bioinformatics, cheminformatics, clinical data, geospatial analysis and 100+ databases

SkillMedium risk47KRepository stars
Official

Google's open-source MCP server for databases: ready tools for Postgres, MySQL, BigQuery, Spanner and more, plus custom tools in tools.yaml

MCP serverHigh risk16.5KRepository stars
Editors’ pick

Official Hugging Face skills: Hub operations via the hf CLI, datasets, model training, Spaces, evals and deployment

SkillHigh risk11.1KRepository stars
Official

A visualization language for agents and an MCP server: neat charts from a simple semantic spec

MCP serverMedium riskNo VPN needed4.3KRepository stars
Foxx AIScience Skills

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.