← Back to Skills Marketplace
hollyya

UniProt Query

by HollyYa · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
99
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install uniprot-query
Description
Query UniProt database for protein sequences, metadata, and search by criteria. Use this skill when: (1) Looking up protein information by UniProt accession...
Usage Guidance
This skill appears coherent and limited to querying UniProt. Before installing: (1) ensure your agent environment has network access and that external HTTP requests to rest.uniprot.org are acceptable; (2) be aware the examples write files to ./tmp/uniprot (check disk/write policies); (3) the examples call an existing OpenBioMed tool (TOOLS["protein_uniprot_request"]) — if that tool is absent the skill may fail; (4) no credentials are requested, but watch for rate limiting when making many queries. If you require stricter isolation, run the example scripts in a sandboxed environment.
Capability Analysis
Type: OpenClaw Skill Name: uniprot-query Version: 1.0.0 The uniprot-query skill bundle is a legitimate tool for retrieving protein metadata and searching the UniProt database. The provided Python scripts (lookup_by_id.py and search_by_criteria.py) interact exclusively with the official UniProt REST API (rest.uniprot.org) and perform standard data parsing and reporting tasks. There is no evidence of malicious intent, data exfiltration, or prompt injection within the code or documentation.
Capability Assessment
Purpose & Capability
Name/description (UniProt queries, metadata, sequences) aligns with the code and SKILL.md: all networking is to UniProt endpoints and the skill also leverages an existing OpenBioMed tool for sequence retrieval. There are no unrelated binaries, credentials, or services requested.
Instruction Scope
Runtime instructions and example scripts only perform HTTP GET requests to rest.uniprot.org, parse JSON responses, generate human-readable reports, and write outputs to a local ./tmp/uniprot directory. They do not read unrelated system files, access environment variables, or transmit data to external endpoints beyond UniProt.
Install Mechanism
This is an instruction-only skill with example scripts and reference docs; there is no install spec, no external archive downloads, and no packages are being added at install time.
Credentials
The skill declares no required environment variables, credentials, or config paths. The example code uses an existing TOOLS entry (protein_uniprot_request) which is reasonable for the described functionality; no secrets are requested or used.
Persistence & Privilege
always is false (default). The skill does not attempt to modify other skills or system-wide agent settings. It writes outputs to a local subdirectory it creates, which is expected for report generation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uniprot-query
  3. After installation, invoke the skill by name or use /uniprot-query
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of uniprot-query skill. - Enables querying the UniProt database for protein sequences and comprehensive metadata. - Supports lookup by UniProt accession ID and searching by gene name, organism, function, or disease. - Retrieves detailed protein information, including domains, PTMs, annotations, and disease associations. - Provides query syntax guidance for advanced and flexible searches. - Includes sample workflows and error-handling advice for robust usage.
Metadata
Slug uniprot-query
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is UniProt Query?

Query UniProt database for protein sequences, metadata, and search by criteria. Use this skill when: (1) Looking up protein information by UniProt accession... It is an AI Agent Skill for Claude Code / OpenClaw, with 99 downloads so far.

How do I install UniProt Query?

Run "/install uniprot-query" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is UniProt Query free?

Yes, UniProt Query is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does UniProt Query support?

UniProt Query is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created UniProt Query?

It is built and maintained by HollyYa (@hollyya); the current version is v1.0.0.

💬 Comments