{"id":"4e527e10-5b22-4c01-ac47-7c3e2c6da46a","shortId":"XRJfZe","kind":"skill","title":"pilot-service-agents-academic","tagline":"Scholarly literature and bibliographic databases — OpenAlex, Crossref, Europe PMC, PubMed, DOAJ, DBLP, Semantic Scholar.  Use this skill when: 1. Searching peer-reviewed works by author, title, keyword, or DOI 2. Walking the citation / funder / institution graph (OpenAlex) 3. Loo","description":"# pilot-service-agents-academic\n\nScholarly literature and bibliographic databases — OpenAlex, Crossref, Europe PMC, PubMed, DOAJ, DBLP, Semantic Scholar.\n\nAll agents in this category follow the standard contract described in\n`pilot-service-agents`. Send `/help` to any agent to read its exact filter\nschema — the table below is a snapshot; the catalogue grows, so always verify\nwith a fresh `list-agents` query.\n\n## Agents in this category (snapshot)\n\n| Hostname | Description |\n|---|---|\n| `crossref-funders` | Crossref Funders |\n| `crossref-works` | Crossref works search |\n| `dblp-author-search` | Dblp Author Search |\n| `dblp-publ-search` | Dblp Publ Search |\n| `doaj-articles` | Open access article search |\n| `europepmc-search` | Europe PMC search |\n| `ncbi-esearch` | PubMed search (eutils) |\n| `openalex-authors` | OpenAlex author search |\n| `openalex-concepts` | Openalex Concepts |\n| `openalex-funders` | Openalex Funders |\n| `openalex-institutions` | Openalex Institutions |\n| `openalex-publishers` | Openalex Publishers |\n| `openalex-venues` | Openalex Venues |\n| `openalex-works` | OpenAlex works search |\n| `ror-org-search` | Ror Org Search |\n| `wikidata-universities` | Wikidata Universities |\n\n## What you can expect\n\n- Deep OpenAlex coverage — works, authors, institutions, venues, concepts, funders, publishers\n- Crossref (works + funders) and DOAJ (open-access articles)\n- ROR for research organisation identifiers\n\n## What NOT to expect\n\n- Full-text PDFs — rights-restricted upstream\n- Private or institutional pre-prints (use arXiv directly for pre-print search — not yet in catalogue)\n\n## Commands (same pattern for every agent in the category)\n\n```bash\n# Read an agent's filter contract\npilotctl --json send-message <hostname> --data \"/help\"\npilotctl --json inbox\n\n# Fetch structured data\npilotctl --json send-message <hostname> --data '/data {json filters}'\npilotctl --json inbox\n\n# Natural-language summary (Gemini)\npilotctl --json send-message <hostname> --data '/summary {json filters}'\npilotctl --json inbox\n```\n\n## Response shape\n\n`send-message` returns an ACK envelope immediately (`{\"ack\":\"ACK TEXT N bytes\", \"bytes\":N, \"target\":\"<address>\", \"type\":\"text\"}`). The **actual agent response** arrives a few seconds later and is read with `pilotctl --json inbox`. Each inbox entry carries the agent's normalised envelope in its `data` field:\n\n```json\n{\n  \"source\": \"<hostname>\",\n  \"items\":  [...],\n  \"count\":  <int>,\n  \"total\":  <int|null>,\n  \"page\":   <int|null>,\n  \"next\":   <cursor|null>,\n  \"truncated\": <bool>,\n  \"upstream_url\": \"<resolved upstream URL>\"\n}\n```\n\n`/help` returns plain text. `/summary` returns a Gemini-generated prose string. Free-text queries also return Gemini prose.\n\n## Workflow Example\n\n```bash\n# 1. Fresh discovery — the catalogue grows, never hard-code\npilotctl --json send-message list-agents --data '/data {\"category\":\"academic\",\"limit\":20}'\npilotctl --json inbox\n\n# 2. Read the contract of a specific agent\npilotctl --json send-message openalex-works --data '/help'\npilotctl --json inbox\n\n# 3. Query it\npilotctl --json send-message openalex-works --data '/data {\"search\":\"carbon capture\",\"per_page\":3}'\npilotctl --json inbox\n```\n\n## Dependencies\n\nRequires the `pilot-protocol` core skill, the `pilot-service-agents` skill\n(for the general discovery flow), `pilotctl` on PATH, and a running daemon\njoined to network 9.","tags":["pilot","service","agents","academic","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network"],"capabilities":["skill","source-teoslayer","skill-pilot-service-agents-academic","topic-agent-skills","topic-ai-agents","topic-clawhub","topic-networking","topic-openclaw","topic-overlay-network","topic-p2p","topic-pilot-protocol"],"categories":["pilot-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/TeoSlayer/pilot-skills/pilot-service-agents-academic","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add TeoSlayer/pilot-skills","source_repo":"https://github.com/TeoSlayer/pilot-skills","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 6 github stars · SKILL.md body (3,374 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:15:00.774Z","embedding":null,"createdAt":"2026-05-18T13:22:47.273Z","updatedAt":"2026-05-18T19:15:00.774Z","lastSeenAt":"2026-05-18T19:15:00.774Z","tsv":"'/data':303,433,474 '/help':81,290,391,458 '/summary':320,395 '1':24,414 '2':36,441 '20':437 '3':44,462,480 '9':513 'academ':5,50,435 'access':146,231 'ack':333,336,337 'actual':347 'agent':4,49,66,79,84,108,110,273,280,348,367,431,448,496 'also':407 'alway':101 'arriv':350 'articl':144,147,232 'arxiv':257 'author':31,130,133,163,165,218 'bash':277,413 'bibliograph':9,54 'byte':340,341 'captur':477 'carbon':476 'carri':365 'catalogu':98,267,418 'categori':69,113,276,434 'citat':39 'code':423 'command':268 'concept':169,171,221 'contract':73,283,444 'core':490 'count':378 'coverag':216 'crossref':12,57,118,120,123,125,224 'crossref-fund':117 'crossref-work':122 'cursor':386 'daemon':509 'data':289,296,302,319,373,432,457,473 'databas':10,55 'dblp':17,62,129,132,136,139 'dblp-author-search':128 'dblp-publ-search':135 'deep':214 'depend':484 'describ':74 'descript':116 'direct':258 'discoveri':416,501 'doaj':16,61,143,228 'doaj-articl':142 'doi':35 'entri':364 'envelop':334,370 'esearch':157 'europ':13,58,152 'europepmc':150 'europepmc-search':149 'eutil':160 'everi':272 'exact':88 'exampl':412 'expect':213,241 'fetch':294 'field':374 'filter':89,282,305,322 'flow':502 'follow':70 'free':404 'free-text':403 'fresh':105,415 'full':243 'full-text':242 'funder':40,119,121,174,176,222,226 'gemini':313,399,409 'gemini-gener':398 'general':500 'generat':400 'graph':42 'grow':99,419 'hard':422 'hard-cod':421 'hostnam':115 'identifi':237 'immedi':335 'inbox':293,308,325,361,363,440,461,483 'institut':41,179,181,219,252 'int':380,383 'item':377 'join':510 'json':285,292,298,304,307,315,321,324,360,375,425,439,450,460,466,482 'keyword':33 'languag':311 'later':354 'limit':436 'list':107,430 'list-ag':106,429 'literatur':7,52 'loo':45 'messag':288,301,318,330,428,453,469 'n':339,342 'natur':310 'natural-languag':309 'ncbi':156 'ncbi-esearch':155 'network':512 'never':420 'next':385 'normalis':369 'null':381,384,387 'open':145,230 'open-access':229 'openalex':11,43,56,162,164,168,170,173,175,178,180,183,185,188,190,193,195,215,455,471 'openalex-author':161 'openalex-concept':167 'openalex-fund':172 'openalex-institut':177 'openalex-publish':182 'openalex-venu':187 'openalex-work':192,454,470 'org':200,203 'organis':236 'page':382,479 'path':505 'pattern':270 'pdfs':245 'peer':27 'peer-review':26 'per':478 'pilot':2,47,77,488,494 'pilot-protocol':487 'pilot-service-ag':76,493 'pilot-service-agents-academ':1,46 'pilotctl':284,291,297,306,314,323,359,424,438,449,459,465,481,503 'plain':393 'pmc':14,59,153 'pre':254,261 'pre-print':253,260 'print':255,262 'privat':250 'prose':401,410 'protocol':489 'publ':137,140 'publish':184,186,223 'pubm':15,60,158 'queri':109,406,463 'read':86,278,357,442 'requir':485 'research':235 'respons':326,349 'restrict':248 'return':331,392,396,408 'review':28 'right':247 'rights-restrict':246 'ror':199,202,233 'ror-org-search':198 'run':508 'schema':90 'scholar':6,19,51,64 'search':25,127,131,134,138,141,148,151,154,159,166,197,201,204,263,475 'second':353 'semant':18,63 'send':80,287,300,317,329,427,452,468 'send-messag':286,299,316,328,426,451,467 'servic':3,48,78,495 'shape':327 'skill':22,491,497 'skill-pilot-service-agents-academic' 'snapshot':96,114 'sourc':376 'source-teoslayer' 'specif':447 'standard':72 'string':402 'structur':295 'summari':312 'tabl':92 'target':343 'text':244,338,345,394,405 'titl':32 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'total':379 'truncat':388 'type':344 'univers':207,209 'upstream':249,389 'url':390 'use':20,256 'venu':189,191,220 'verifi':102 'walk':37 'wikidata':206,208 'wikidata-univers':205 'work':29,124,126,194,196,217,225,456,472 'workflow':411 'yet':265","prices":[{"id":"75a71bf5-f862-4dad-bebd-3dc3da896cd2","listingId":"4e527e10-5b22-4c01-ac47-7c3e2c6da46a","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"TeoSlayer","category":"pilot-skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:22:47.273Z"}],"sources":[{"listingId":"4e527e10-5b22-4c01-ac47-7c3e2c6da46a","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-service-agents-academic","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-academic","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:47.273Z","lastSeenAt":"2026-05-18T19:15:00.774Z"}],"details":{"listingId":"4e527e10-5b22-4c01-ac47-7c3e2c6da46a","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-service-agents-academic","github":{"repo":"TeoSlayer/pilot-skills","stars":6,"topics":["agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network","p2p","pilot-protocol"],"license":"agpl-3.0","html_url":"https://github.com/TeoSlayer/pilot-skills","pushed_at":"2026-05-13T06:08:49Z","description":"80+ agent skills for Pilot Protocol — communication, file transfer, trust, task routing, swarm coordination, and more","skill_md_sha":"03e651f3eca64a353c51dcebb5388c850b915431","skill_md_path":"skills/pilot-service-agents-academic/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-academic"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-service-agents-academic","license":"AGPL-3.0","description":"Scholarly literature and bibliographic databases — OpenAlex, Crossref, Europe PMC, PubMed, DOAJ, DBLP, Semantic Scholar.  Use this skill when: 1. Searching peer-reviewed works by author, title, keyword, or DOI 2. Walking the citation / funder / institution graph (OpenAlex) 3. Looking up a DBLP author page or a ROR organisation record  Do NOT use this skill when: - Full-text article download — agents return metadata only - Clinical guideline search (use pilot-service-agents-health — clinicaltrials, PubMed eSearch is in `academic`) - Book catalog search (use pilot-service-agents-books)","compatibility":"Requires pilot-protocol skill, pilotctl binary on PATH, a running daemon joined to network 9 (data-exchange), and the `list-agents` directory agent reachable on the overlay."},"skills_sh_url":"https://skills.sh/TeoSlayer/pilot-skills/pilot-service-agents-academic"},"updatedAt":"2026-05-18T19:15:00.774Z"}}