SKILL

uniprot-database

Direct REST API access to UniProt. Protein searches, FASTA retrieval, ID mapping, Swiss-Prot/TrEMBL. For Python workflows with multiple databases, prefer bioservices (unified interface to 40+ services). Use this for direct HTTP/REST work or UniProt-specific control.

Target: Databases. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • UniProt Database
  • Overview
  • When to Use This Skill
  • Core Capabilities
  • 1. Searching for Proteins
  • 2. Retrieving Individual Protein Entries
  • 3. Batch Retrieval and ID Mapping
  • 4. Streaming Large Result Sets

UniProt is the world's leading comprehensive protein sequence and functional information resource. Search proteins by name, gene, or accession, retrieve sequences in FASTA format, perform ID mapping across databases, access Swiss-Prot/TrEMBL annotations via REST API for protein analysis. This skill should be used when: Searching for protein entries by name, gene symbol, accession, or organism Retrieving protein sequences in FASTA or other formats Mapping identifiers between UniProt and external databases (Ensembl, RefSeq, PDB, etc.) Accessing protein annotations including GO terms, domains, and functional descriptions Batch retrieving multiple protein entries efficiently Querying reviewed (Swiss-Prot) vs. unreviewed (TrEMBL) protein data Streaming large protein datasets Building custom queries with field-specific search syntax Search UniProt using natural language queries or structured search syntax. Common search patterns: Use the API search endpoint: https://rest.uniprot.org/uniprotkb/search?query={query}&format={format} Supported formats: JSON, TSV, Excel, XML, FASTA, RDF, TXT Retrieve specific protein entries by accession number. Accession number formats: Classic: P12345, Q1AAA

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
davila7/claude-code-templates
Source file
cli-tool/components/skills/scientific/uniprot-database/SKILL.md
Fixed revision
21be197f100a12b8d0dd9a211cc244c8179f84d3
Read the complete original documentation ↗

Requirements

  • Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.

A small first task

先阅读原作者说明,再决定是否在自己的 AI 工具中使用。

Instructions for your AI tool

Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: davila7/claude-code-templates · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T15:01:40.436Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.