tooluniverse-clinical-guidelines
Search and retrieve clinical practice guidelines across 12+ authoritative sources including NICE, WHO, ADA, AHA/ACC, NCCN, SIGN, CPIC, CMA, CTFPHC, GIN, MAGICapp, PubMed, EuropePMC, TRIP, and OpenAlex. Covers disease management, cardiology, oncology, diabetes, pharmacogenomics, and more. Use when users ask about clinical guidelines, treatment recommendations, standard of care, evidence-based medicine, or drug-gene dosing recommendations.
npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill tooluniverse-clinical-guidelines --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Search and retrieve evidence-based clinical practice guidelines from 12+ authoritative sources spanning 41 tools. Covers disease management guidelines, society recommendations, pharmacogenomics guidance, and patient resources.
KEY PRINCIPLES:
- Multi-source search — Search ≥3 databases in parallel for comprehensive coverage
- Source-appropriate queries — Match query style to each database's strengths
- Condition + society specific — When user names a disease or society, use targeted tools
- English queries first — Use English medical terms in all tool calls; respond in user's language
- Cite sources — Every guideline result must include source organization and URL
Phase 0: Tool Verification (MANDATORY FIRST STEP)
Before searching, verify tools load:
from tooluniverse import ToolUniverse
tu = ToolUniverse()
tu.load_tools()
assert hasattr(tu.tools, 'NICE_Clinical_Guidelines_Search')
Correct call pattern (use either approach):
# Option A: direct attribute access
result = tu.tools.NICE_Clinical_Guidelines_Search(query='diabetes', limit=5)
# Option B: run_one_function
result = tu.run_one_function({'name': 'NICE_Clinical_Guidelines_Search', 'arguments': {'query': 'diabetes', 'limit': 5}})
Phase 1: Identify Query Strategy
Determine which tools to use based on the user's question: general disease guidelines, cardiology, oncology, diabetes, pharmacogenomics, living guidelines, etc., and prefer multi-source aggregation when possible.
Phase 2: Multi-Source Search
Follow the listed tools and formats to gather guideline results, with emphasis on general searches (NICE, GIN, TRIP) and specialty sources (ADA for diabetes, AHA/ACC for cardiology, NCCN for oncology, CPIC for pharmacogenomics).
Phase 3: Synthesize Results
Structure the output with a topic-oriented summary, followed by key recommendations per source, pharmacogenomics section if applicable, and a references section listing all URLs.
Phase 4: Decision Logic
Apply the decision logic for general disease guidelines, pharmacogenomics, and full-text retrieval, with fallback strategies if a source yields no results.
Critical Parameter Notes (Verified by Testing)
- Tool parameter conventions are precise: e.g., NICE_Clinical_Guidelines_Search requires query and limit; TRIP_Database_Guidelines_Search requires search_type='guidelines'.
- Optional parameters must be treated as optional (OpenAlex year_from/year_to).
- CPIC workflows require a sequence of calls; results are dict-wrapped.
# Clinical Guidelines Search & Retrieval Search and retrieve evidence-based clinical practice guidelines from 12+ authoritative sources spanning 41 tools. Covers disease management guidelines, society recommendations, pharmacogenomics guidance, and patient resources. **KEY PRINCIPLES**: 1. **Multi-source search** — Search ≥3 databases in parallel for comprehensive coverage 2. **Source-appropriate queries** — Match query style to each database's strengths 3. **Condition + society specific** — When user names a disease or society, use targeted tools 4. **English queries first** — Use English medical terms in all tool calls; respond in user's language 5. **Cite sources** — Every guideline result must include source organization and URL --- ## When to Use Apply when user asks: - "What are the guidelines for [condition]?" - "What does [ADA/AHA/NCCN/NICE/WHO] say about [topic]?" - "Standard of care for [disease]?" - "Drug-gene interactions for [drug/gene]?" (pharmacogenomics) - "Screening recommendations for [condition]?" - "Is there a guideline for [clinical question]?" - "What do guidelines say about [treatment/drug]?" - "Clinical recommendations for [oncology topic]?" --- ## Phase 0:
- When to Use
- Phase 0: Tool Verification (MANDATORY FIRST STEP)
- Phase 1: Identify Query Strategy
- Phase 2: Multi-Source Search
- 2.1 General Search (Use ≥3 databases)
- 2.2 Society-Specific Search
- 2.3 Pharmacogenomics Search (CPIC)
- 2.4 Full-Text Retrieval
- Phase 3: Synthesize Results
- 3.1 Report Structure
- 3.2 Evidence Grading
- 3.3 CPIC Recommendation Deduplication
- Phase 4: Decision Logic
- General disease guideline:
What does the tooluniverse-clinical-guidelines skill do?
Search and retrieve clinical practice guidelines across 12+ authoritative sources including NICE, WHO, ADA, AHA/ACC, NCCN, SIGN, CPIC, CMA, CTFPHC, GIN, MAGICapp, PubMed, EuropePMC, TRIP, and OpenAlex. Covers disease management, cardiology, oncology, diabetes, pharmacogenomics, and more. Use when users ask about clinical guidelines, treatment recommendations, standard of care, evidence-based medicine, or drug-gene dosing recommendations.
How do I install it?
Run `npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill tooluniverse-clinical-guidelines --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From FreedomIntelligence/OpenClaw-Medical-Skills, a repository with 2,909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
