Submit compact NCBI Entrez E-Utilities requests for PubMed, Gene, Protein, Nucleotide, PMC metadata, and GEO metadata workflows. Use when a user wants concise Entrez search, fetch, summary, or link results; save raw JSON or XML only on request.
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
scripts/ncbi_entrez.py for all Entrez calls in this package.endpoint values such as esearch, esummary, efetch, elink, or einfo.retmax=10 and max_items=10.db=gds or db=geoprofiles for GEO metadata and load references/geo.md only when the user is specifically asking about GEO.ncbi-blast-skill. PMC Open Access workflows belong in ncbi-pmc-skill. Datasets v2 workflows belong in ncbi-datasets-skill.... in tool previews as UI truncation, not literal request content.[PMID <PMID>](https://pubmed.ncbi.nlm.nih.gov/<PMID>/) and every DOI as [<DOI>](https://doi.org/<DOI>), including in tables, bullets, parentheticals, and source lists.save_raw=true and report the saved file path.endpointparams, record_path, response_format, max_items, max_depth, timeout_sec, save_raw, raw_output_path{"endpoint":"esearch","params":{"db":"pubmed","term":"KRAS AND colorectal cancer","retmode":"json","retmax":10},"max_items":10}{"endpoint":"esummary","params":{"db":"gene","id":"7157","retmode":"json"},"max_items":10}{"endpoint":"efetch","params":{"db":"protein","id":"NP_000537.3","retmode":"xml"},"response_format":"xml","max_items":10}{"endpoint":"elink","params":{"dbfrom":"gds","db":"pubmed","id":"200000001","retmode":"json"},"max_items":10}ok, source, endpoint metadata, and either compact records, a compact summary, or text_head.raw_output_path when save_raw=true.ok=false with error.code and error.message.echo '{"endpoint":"esearch","params":{"db":"gene","term":"TP53[gene] AND human[orgn]","retmode":"json","retmax":10},"max_items":10}' | python scripts/ncbi_entrez.pyreferences/geo.md only when the user specifically needs GEO query patterns.references/geo.md, and scripts/ncbi_entrez.py.openai/plugins
0722921
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.