aurekaresearch/opendde-harness/uniprot-lookup

Claude Code and agent skill by aurekaresearch/opendde-harness

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Look up protein sequences and annotations in UniProt through its public REST API (no key): find an accession by gene or protein name and organism, read a chosen set of fields (sequence, domains, signal peptide, glycosylation, PDB cross-references), or get the FASTA. Use this instead of web_search for any target sequence, domain boundary or accession question.

Install

npx vskill@latest install aurekaresearch/opendde-harness/uniprot-lookup

SKILL.md

UniProt lookup

Fixed, keyless endpoints. Fetch them with web_fetch; JSON, TSV and FASTA come back as is. Always ask for fields -- a whole entry is 60KB+ and gets truncated, a field selection is a few hundred bytes.

Find the accession

https://rest.uniprot.org/uniprotkb/search?query=gene:PDCD1+AND+organism_id:9606+AND+reviewed:true&fields=accession,protein_name,length&format=tsv&size=5

Query syntax: gene:, protein_name:, organism_id: (9606 human, 10090 mouse), accession:, reviewed:true (Swiss-Prot only). Combine with AND.

Read an entry

https://rest.uniprot.org/uniprotkb/Q15116?fields=accession,protein_name,length,sequence,ft_domain,ft_signal,ft_chain,ft_topo_dom,ft_transmem,ft_carbohyd,xref_pdb&format=json

Field names: sequence, ft_domain (domains with positions), ft_signal, ft_chain (mature chain), ft_topo_dom (the regions outside the membrane: extracellular / cytoplasmic), ft_transmem (the membrane-spanning segments), ft_carbohyd (glycosylation sites), ft_disulfid, xref_pdb (PDB entries with chains and ranges), cc_function. Positions are 1-based on the full precursor sequence, signal peptide included.

FASTA only:

https://rest.uniprot.org/uniprotkb/Q15116.fasta

Cutting an extracellular domain

Read ft_signal and ft_topo_dom from the entry, then slice the sequence from ft_topo_dom (Extracellular) start to end; do not guess boundaries from a PDB construct, which may carry tags or truncations.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/aurekaresearch/opendde-harness/uniprot-lookup/badge)](https://verified-skill.com/skills/aurekaresearch/opendde-harness/uniprot-lookup)

Something wrong with this skill or its page? Tell us.