npx skills add ...
npx skills add openai/plugins --skill ncbi-entrez-skill
npx skills add openai/plugins --skill ncbi-entrez-skill
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.
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.references/geo.md only when the user specifically needs GEO query patterns.references/geo.md, and scripts/ncbi_entrez.py.