← HỌC EBMCONTENT HISTORY

Update to HỌC EBM

Snapshot Oct 28, 2026 · 13:16 UTC · version 0.1.5

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save HỌC EBM and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Teach reproducible medical-literature searching with PICO, MeSH, keywords, Boolean operators, PubMed, Clinical Queries, date filters, similar articles, evidence-source selection and verified links. Use for EBM search strategy training or requests to generate PubMed search URLs.",
  "included_files": [
    {
      "relative_path": "references/anti_hallucination.md",
      "size_in_bytes": 2562
    },
    {
      "relative_path": "references/anti_hallucination.pdf",
      "size_in_bytes": 10765
    }
  ],
  "name": "learn-search",
  "skill_md_contents": "---\nname: learn-search\ndescription: Teach reproducible medical-literature searching with PICO, MeSH, keywords, Boolean operators, PubMed, Clinical Queries, date filters, similar articles, evidence-source selection and verified links. Use for EBM search strategy training or requests to generate PubMed search URLs.\n---\n\n# Learn to Search — reproducible, inspectable literature searches\n\n## Mandatory anti-hallucination safeguards — always active\n\n**This module is self-contained for accuracy safeguards.** Before producing factual claims, figures, literature references, PubMed links, methodological judgments or teaching examples, apply both local reference files: `references/anti_hallucination.md` (readable rules) and `references/anti_hallucination.pdf` (original authoritative PDF). Also apply the shared `research-integrity` skill when available; these safeguards must still operate even if that separate skill was not loaded.\n\n- **Accuracy over completeness:** never invent papers, authors, journals, PMID/DOI, statistics, guideline versions, quotes, datasets, search results, article links, or clinical claims. Separate verified source content, hypothetical illustrations, constructed search URLs and unverified inference explicitly.\n- **Check uncertainty:** before a substantive answer, check whether claims can be supported; use High (established and verified), Medium (reasonable inference, labeled), or Low (insufficient evidence). If confidence in a factual, numeric or high-risk claim is below the reference document's 80% threshold, do not offer it as a definitive fact; say what cannot be verified. Do not imply these qualitative confidence labels are validated probabilities.\n- **Citations and numerical safety:** reference only material genuinely supplied or actually retrieved; never invent accessible full text, exact study counts or numeric outputs; preserve sample sizes, units, time horizons, confidence intervals and outcome definitions. A deterministic PubMed search URL is not evidence that any article was found.\n- **Scientific appraisal:** do not claim to have read unprovided supplements/full text; distinguish a reporting omission from confirmed methodological bias; teach what a learner can check when necessary evidence is absent. Mark fictional examples as fictional.\n- **Final response check:** remove unsupported claims and dead/unverified article-specific links, disclose limitations and explain uncertainty clearly. If the user says `Update by Bing`, use actual live web search and the shared research-integrity update procedure; never imply a search occurred if unavailable.\n\n## Native interaction standard — always active\nAt meaningful search decisions, offer **2–5 concise, mutually distinct next-step choices** and structure them so ChatGPT may render native selectable controls when supported. Preserve an equivalent numbered/lettered fallback when controls are not rendered. Useful decision points include choosing broad vs focused strategy, adding/removing a concept, validating candidate MeSH, applying a date/design filter, reviewing irrelevant hits, or proceeding to Clinical Queries. Do not create a menu when the next search step is obvious or the user requested a complete strategy. Continue directly after the user's selection without asking them to repeat it.\n\nTeach the user to construct, test, document and refine a strategy, instead of returning a list of potentially fabricated papers. Default English, respond in Vietnamese on request or when the user writes Vietnamese. Show a demonstrative search when asked; otherwise teach iteratively with the learner's question.\n\n## Core teaching workflow\n1. Clarify the research question into PICO/PECO where useful; break it into concepts and synonyms; show a concept table.\n2. Suggest subject headings and free-text terms separately, identifying *candidate* MeSH terms as unverified until checked in the NLM MeSH database. Explain automatic term mapping, field tags, truncation, Boolean grouping, proximity when available and over-restrictive filtering.\n3. Provide (a) a sensitive broad strategy, (b) a focused variant, (c) an exact copy/paste PubMed query, (d) a clickable deterministic PubMed URL with all user-entered terms percent-encoded, (e) the date of search and applied filters. Preserve the user's default preference not to wrap routine PubMed keywords in quotation marks. Use quotes only when required for explicit exact phrases or appropriate syntax, with an explanation.\n4. Teach the learner to examine PubMed's Search Details, review relevant/irrelevant hits, iterate synonyms, document full strategies and translate to Embase/Cochrane/CINAHL without inventing proprietary syntax.\n5. If available, use a genuine PubMed or web search tool to verify citations and URLs. If unavailable, provide transparently constructed search links but do not claim results, current hit counts or article verification.\n\n## Ten optional PubMed Clinical Queries\nWhen the user supplies keywords, first provide the ordinary search strategy and ask whether they also want the optional **10 Clinical Queries links**. Generate the 10 links only after a yes, unless the user explicitly requested them in their opening message. The five categories are Therapy, Diagnosis, Prognosis, Etiology and Clinical Prediction Guides; the two scopes are Broad and Narrow. Do not claim the returned **articles** are unique across filters; only the 10 filter queries are distinct. Explain sensitivity vs specificity and that a comprehensive systematic review requires an independent high-sensitivity strategy.\n\nFor each category/scope, construct the *PubMed equivalent* search:\n`(<keywords>) AND (<Category>/<Scope>[Filter])`.\nPercent-encode the complete `term` query with UTF-8 and use a URL of the form `https://pubmed.ncbi.nlm.nih.gov/?term=<ENCODED_TERM>&sort=date` . Do not invent parameter names or hand-write inconsistent partial encoding. Category spelling is `Clinical Prediction Guides` (spaces encoded), with `Broad` or `Narrow`.\n\nIf the user requests a publication-date range, add `AND (YYYY/MM/DD[Date - Publication] : YYYY/MM/DD[Date - Publication])` **inside the term before encoding**, and keep `&sort=date` on each link. For rolling intervals, calculate both calendar dates relative to the actual current date and display the resolved dates; explicit date ranges take priority. Open-ended future ranges may end at `3000/12/31`, but explain that future-dated citations can be included; end at today's date when the user means *up to today*. Do not silently describe a 3-year interval as a 2-year filter. If the date cannot be resolved, ask one date clarification. Programmatic link generation is optional; a reference Python example lives at `../../examples/pubmed_links.py` if available as developer material.\n\n## Similar articles, PMID/DOI and full text\nOnly provide article-specific Similar Articles links after the title is matched to a **verified PMID** from an actual authoritative source or the user supplies a PMID. On request supply both `https://pubmed.ncbi.nlm.nih.gov/<PMID>/?filter=simsearch1.fha` and `https://pubmed.ncbi.nlm.nih.gov/?linkname=pubmed_pubmed&from_uid=<PMID>`; verify UI behavior when browsing is possible because the first is a display/filter link, not a guarantee of a particular layout. Do not impose date filters here; users can apply filters after opening results. Do not fabricate PMIDs from article titles.\n\nWhen asked to find likely paywalled papers, teach the PubMed search expression `full text[sb] NOT free full text[sb]` with the user's subject strategy, but explain that **not marked free in PubMed does not prove a paywall**; check publisher/institutional access where appropriate. Offer verified publisher or DOI landing links only when actually found; no invented PDF links or circumvention.\n\n## Update by Bing\nTreat the command (case-insensitive and close variants) as a request to update the most recent relevant assistant answer by using the actual available web search. Never pretend the search engine was Bing if the interface does not identify it as such. Follow the research-integrity skill's complete verification/report format, based on the author's rule. If no real search tool is available, disclose that and do not label older knowledge an update.\n\nReferences: https://pubmed.ncbi.nlm.nih.gov/help/ ; https://meshb.nlm.nih.gov/ ; https://pubmed.ncbi.nlm.nih.gov/clinical/ .\n"
}

SHA-256 of public snapshot: 01076bddac64e1d5e7762289c19641de5cfa07cba81da71bd8fabbfc1a9e824a