Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mkurman/quickgo-database
Query the QuickGO and Evidence & Conclusion Ontology (ECO) REST API. Use this when you need to map genes to biological processes, molecular functions, or cellular components, find genes associated with a specific pathway/GO term, or explore the Gene Ontology hierarchy.
Passed 9 of 14 test cases with the skill, and 5 of 14 without it.
and 7 more in the full report
8 fixed6 passed either way6 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before running any QuickGO queries on a new environment, what prerequisite check or notification file operation must be performed if LICENSE_NOTIFICATION.txt is missing from the directory?
| Checked | Without skill | With skill |
|---|---|---|
| Notifies user to check EBI QuickGO web license terms. | Missed | Passed |
| Creates LICENSE_NOTIFICATION.txt recording notification text and timestamp. | Missed | Passed |
The instructions your model reads when the skill loads.
GO (Gene Ontology) annotations are one of the main ways to label a gene's function. QuickGO is a fast, web-based browser for the GO and Evidence & Conclusion Ontology (ECO), maintained by the Gene Ontology Annotation (GOA) group at EMBL-EBI.
It provides a centralised resource to explore the functional attributes of gene products (proteins, RNA, and complexes). It is a primary tool for functional annotation mapping since it allows you to link a gene (e.g., USH2A) to its specific biological processes (e.g. sensory perception of light stimulus), molecular functions, and cellular components.
uv: Read the uv skill and follow its Setup instructions to ensure
uv is installed and on PATH.This skill provides a Python CLI wrapper scripts/quickgo_tool.py that queries
the QuickGO REST API. It handles formatting the requests, respecting rate
limits, and safely storing the potentially large JSON responses.
--limit 100 and the --page parameter for larger datasets.--output flag to save responses to a file
incrementally or parse via jq.ECO:0000269) over
electronic (ECO:0000501) to avoid noisy predictions.test cases passed, vs 5 / 14 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.