Submit compact GWAS Catalog REST API v2 requests for studies, associations, SNPs, EFO traits, genes, publications, loci, and metadata. Use when a user wants concise GWAS Catalog summaries
name: gwas-catalog-skill
description: Submit compact GWAS Catalog REST API v2 requests for studies, associations, SNPs, EFO traits, genes, publications, loci, and metadata. Use when a user wants concise GWAS Catalog summaries
Operating rules
Use scripts/rest_request.py for all GWAS Catalog API calls.
Use base_url=https://www.ebi.ac.uk/gwas/rest/api/v2.
The script accepts max_items; for collection endpoints, start with API size=10 and max_items=10.
Single-resource endpoints such as studies/<accession> generally do not need max_items.
Use record_path to target _embedded.<resource> lists.
Re-run requests in long conversations instead of relying on older tool output.
Treat displayed ... in tool previews as UI truncation, not literal request content.
Execution behavior
Return concise markdown summaries from the script JSON by default.
Return the script JSON verbatim only if the user explicitly asks for machine-readable output.
Prefer these paths: metadata, studies, studies/<accession>, associations, snps, efoTraits, genes, publications, and loci.
Use save_raw=true if the user needs the full HATEOAS payload or pagination links.