tooluniverse-clinical-guidelines by mims-harvard/tooluniverse
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-clinical-guidelines搜索并获取来自 12 个以上权威来源、涵盖 41 个工具的循证临床实践指南。涵盖疾病管理指南、学会推荐、药物基因组学指导和患者资源。
核心原则 :
当用户询问以下问题时应用:
搜索前,验证工具是否加载:
from tooluniverse import ToolUniverse
tu = ToolUniverse()
tu.load_tools()
assert hasattr(tu.tools, 'NICE_Clinical_Guidelines_Search')
正确调用模式 (使用任一方法):
# 选项 A:直接属性访问
result = tu.tools.NICE_Clinical_Guidelines_Search(query='diabetes', limit=5)
# 选项 B:run_one_function
result = tu.run_one_function({'name': 'NICE_Clinical_Guidelines_Search', 'arguments': {'query': 'diabetes', 'limit': 5}})
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
根据用户问题确定使用哪些工具:
| 查询类型 | 主要工具 | 次要工具 |
|---|---|---|
| 通用疾病指南 | NICE, TRIP, GIN | PubMed, EuropePMC, CMA |
| 心脏病学 | AHA_ACC_search_guidelines, AHA_list_guidelines | NICE, TRIP |
| 肿瘤学 | NCCN_search_guidelines, NCCN_list_patient_guidelines | NICE, GIN |
| 糖尿病 / 内分泌学 | ADA_search_standards, ADA_list_standards_sections | NICE, SIGN |
| 药物基因组学 | CPIC_get_gene_drug_pairs, CPIC_list_guidelines | CPIC_get_gene_info |
| 加拿大指南 | CMA_Guidelines_Search, CTFPHC_search_guidelines | — |
| 苏格兰/英国指南 | SIGN_search_guidelines, NICE | CMA |
| 国际指南 | GIN_Guidelines_Search | OpenAlex, EuropePMC |
| 动态指南 | MAGICapp_list_guidelines | GIN |
| 全文检索 | NICE_Guideline_Full_Text, WHO_Guideline_Full_Text, AHA_ACC_get_guideline | — |
NICE_Clinical_Guidelines_Search ⭐ (最佳通用来源)
query (字符串, 必需), limit (整数, 必需)[{title, url, summary, content, date}, ...]result = tu.tools.NICE_Clinical_Guidelines_Search(...); isinstance(result, list)NICE_Clinical_Guidelines_Search(query='type 2 diabetes management', limit=5)GIN_Guidelines_Search ⭐ (最佳多学会聚合器)
query (字符串, 必需), limit (整数, 必需)[{title, url, description, source, organization}, ...]GIN_Guidelines_Search(query='colorectal cancer screening', limit=5)TRIP_Database_Guidelines_Search
query (字符串, 必需), limit (整数, 必需), search_type (字符串, 必需 — 必须为'guidelines')[{title, url, description, content, publication}, ...]TRIP_Database_Guidelines_Search(query='diabetes', limit=5, search_type='guidelines')WHO_Guidelines_Search ⚠️ (相关性有限)
query (字符串, 必需), limit (整数, 必需)[{title, url, description, content, source}, ...]WHO_Guidelines_Search(query='diabetes', limit=5)CMA_Guidelines_Search (加拿大)
query (字符串, 必需), limit (整数, 必需)[{title, url, description, content, date}, ...]CMA_Guidelines_Search(query='diabetes', limit=5)SIGN_search_guidelines (苏格兰/英国)
query (字符串, 必需 — 不是 q), limit (整数, 可选)[{number, title, topic, published, url}, ...]SIGN_search_guidelines(query='diabetes', limit=5)CTFPHC_search_guidelines (加拿大预防)
query (字符串, 必需 — 不是 q), limit (整数, 可选)[{title, url, year}, ...]CTFPHC_search_guidelines(query='colorectal cancer', limit=5)OpenAlex_Guidelines_Search
query (字符串, 必需), limit (整数, 必需), year_from (整数, 可选), year_to (整数, 可选)[{title, authors, institutions, year, doi}, ...]OpenAlex_Guidelines_Search(query='diabetes management', limit=5) (年份参数可选)OpenAlex_Guidelines_Search(query='diabetes management', limit=5, year_from=2020, year_to=2024)EuropePMC_Guidelines_Search
query (字符串, 必需), limit (整数, 必需)[{title, pmid, pmcid, doi, authors}, ...]EuropePMC_Guidelines_Search(query='diabetes guideline', limit=5)PubMed_Guidelines_Search
query (字符串, 必需), limit (整数, 必需), api_key (字符串, 可选 — 匿名访问使用 '')[{title, pmid, pmcid, doi}, ...]PubMed_Guidelines_Search(query='diabetes guideline', limit=5) (api_key 可选)ADA 糖尿病护理标准
ADA_list_standards_sections() — 无参数。列出 ADA 护理标准 (2026) 的所有 19 个章节。
ADA_search_standards(query, limit) — 在 ADA 护理标准内搜索。
[{title, ...}]'glycemic targets', 'pharmacologic approaches', 'cardiovascular risk''first-line medication metformin'ADA_get_standards_section(section_number) — 获取特定章节的元数据。
AHA/ACC 心脏病学
AHA_ACC_search_guidelines(query, limit) — 搜索 AHA/ACC 指南。
[{title, ...}]AHA_ACC_search_guidelines(query='heart failure management', limit=5)AHA_list_guidelines(limit) / ACC_list_guidelines(limit) — 列出近期指南。
AHA_ACC_get_guideline(pmid) — 通过 PMID (经由 PMC) 获取 AHA/ACC 指南全文。
AHA_ACC_get_guideline(pmid='37952199')NCCN 肿瘤学
NCCN_list_patient_guidelines(limit) — 列出所有 NCCN 患者指南资源 (最多 74 个)。
[{cancer_type, url, category}, ...]cancer_type,不是 titler[i]['cancer_type'] 获取癌症名称,r[i]['url'] 获取 URLNCCN_search_guidelines(query, limit) — 搜索 NCCN 出版物。
[{title, ...}]NCCN_get_patient_guideline(url) — 获取患者指南全文。
url (字符串) — 来自 NCCN_list_patient_guidelines 的完整 URLNCCN_get_patient_guideline(url='https://www.nccn.org/patientresources/patient-resources/guidelines-for-patients/guidelines-for-patients-details?patientGuidelineId=61')MAGICapp 动态指南
MAGICapp_list_guidelines(limit) — 列出动态指南。
r.get('data', []) 给出列表name,不是 title;使用 item['name'] 获取指南标题item['guidelineId'] 进行后续调用MAGICapp_get_guideline(guideline_id) — 获取指南完整详情。 MAGICapp_get_recommendations(guideline_id) — 获取指南的建议。 MAGICapp_get_sections(guideline_id) — 获取章节。
NCI 资源 ⚠️ (研究工具目录,非临床指南)
NCI_search_cancer_resources(q, size) — 在 NCI 研究人员研究资源 (R4R) 中搜索。
q (不是 query), size (不是 limit — 使用 size 表示结果数量)r.get('data', {}).get('results', []) 给出列表NCI_search_cancer_resources(q='colorectal cancer screening', size=5)基因-药物查询推荐工作流:
Step 1: CPIC_get_gene_info(genesymbol='GENE') → 基因概述
Step 2: CPIC_get_gene_drug_pairs(genesymbol='GENE') → 所有药物配对 + CPIC 等级
Step 3: CPIC_list_guidelines(limit=50) → 查找基因+药物的 guideline_id
Step 4: CPIC_get_recommendations(guideline_id=N) → 具体的剂量建议
Step 5: CPIC_get_alleles(genesymbol='GENE') → 等位基因定义
所有 CPIC 工具返回 字典包装:使用 r.get('data', []) 访问结果。
CPIC_get_gene_info(genesymbol) — 基因概述。
CPIC_get_gene_info(genesymbol='CYP2D6')CPIC_get_gene_drug_pairs(genesymbol, limit) — 所有基因-药物相互作用及其 CPIC 等级。
data = {genesymbol, drugid, cpiclevel, pgkbcalevel, usedforrecommendation, ...} 的列表cpiclevel A/B/C/D: A = 证据最强CPIC_list_guidelines(limit) — 所有 CPIC 指南。
data = {name: 'GENE and Drug', guidelineId, url, ...} 的列表guidelineIdCPIC_get_recommendations(guideline_id, limit) — 获取剂量建议。
guideline_id (整数),不是 genesymbolCPIC_list_guidelines 找到 guideline_id,然后调用此函数CPIC_get_recommendations(guideline_id=100416, limit=20)CPIC_get_alleles(genesymbol, limit) — 等位基因定义。
clinicalfunctionalstatus 字段 (不要用 functionalstatus,它始终为 null)CPIC_get_alleles(genesymbol='CYP2D6', limit=10)CPIC_get_drug_info(drugname) — 药物详情。
CPIC_get_drug_info(drugname='codeine')CPIC_search_gene_drug_pairs(genesymbol, limit) — 搜索基因-药物配对。
genesymbol='eq.CYP2D6' (不能只是 'CYP2D6')CPIC_search_gene_drug_pairs(genesymbol='eq.CYP2D6', limit=5)NICE_Guideline_Full_Text(url) — 获取 NICE 指南文本。
.../chapter/Recommendations)WHO_Guideline_Full_Text(url) — 获取 WHO 指南文本。
AHA_ACC_get_guideline(pmid) — 通过 PMC 获取 AHA/ACC 指南文本。
# 临床指南:[主题]
## 摘要
[2-3 句概述指南内容]
## 关键建议
### [来源 1: NICE/ADA/NCCN/等]
[关键建议,含证据等级,URL]
### [来源 2]
[关键建议]
## 药物基因组学 (如适用)
[CPIC 表型-建议对应表]
## 参考文献
[所有引用的 URL]
CPIC 为同一表型返回多条记录 (每个等位基因组合一条)。呈现前:
seen_phenotypes = set()
unique_recs = []
for rec in recs:
phenotype = rec.get('phenotype') or rec.get('lookupkey', '')
if phenotype not in seen_phenotypes:
seen_phenotypes.add(phenotype)
unique_recs.append(rec)
query, limit) — 英国,高质量query, limit) — 多学会聚合器 ⭐ 广度最佳query, limit, search_type='guidelines')CPIC_get_gene_info(genesymbol) → 概述CPIC_get_gene_drug_pairs(genesymbol) → 所有药物及其 CPIC 等级CPIC_list_guidelines(limit=50) → 查找目标基因+药物的 guideline_idCPIC_get_recommendations(guideline_id=N) → 具体建议 (按表型去重)'pharmacologic approaches' 代替 'metformin first-line')| 工具 | 正确 | 错误 |
|---|---|---|
| NICE_Clinical_Guidelines_Search | query='...', limit=N (两者必需) | ❌ q='...' |
| TRIP_Database_Guidelines_Search | search_type='guidelines' 必需 | ❌ 省略 search_type |
| OpenAlex_Guidelines_Search | year_from/year_to 是 可选 的 | ❌ 视为必需 |
| PubMed_Guidelines_Search | api_key 是 可选 的 (省略或使用 '') | ❌ 将 api_key 视为必需 |
| GIN_Guidelines_Search | limit=N 必需 | ❌ 省略 limit |
| CMA_Guidelines_Search | limit=N 必需 | ❌ 省略 limit |
| SIGN_search_guidelines | query='...' (不是 q) | ❌ q='...' |
| CTFPHC_search_guidelines | query='...' (不是 q) | ❌ q='...' |
| NCI_search_cancer_resources | q='...', size=N (不是 limit) | ❌ query=... 或 limit=N |
| NCCN_list_patient_guidelines | 字段 cancer_type (不是 title) | ❌ .get('title') |
| NCCN_get_patient_guideline | url='https://...' (完整 URL 字符串) | ❌ 整数 patientGuidelineId |
| MAGICapp_list_guidelines | r.get('data', []) 获取列表 | ❌ 直接将 r 作为列表访问 |
| MAGICapp_* 条目 | 字段 name (不是 title) | ❌ .get('title') |
| CPIC_* 工具 | r.get('data', []) 获取列表 | ❌ 直接将 r 作为列表访问 |
| CPIC_get_recommendations | guideline_id=N (整数) | ❌ genesymbol='CYP2D6' |
| CPIC_search_gene_drug_pairs | genesymbol='eq.CYP2D6' (PostgREST) | ❌ genesymbol='CYP2D6' |
| CPIC_get_alleles | 使用 clinicalfunctionalstatus 字段 | ❌ functionalstatus (始终为 null) |
| NCI_search_cancer_resources | r.get('data',{}).get('results',[]) | ❌ r.get('data', []) |
| 工具 | 返回类型 | 访问模式 |
|---|---|---|
| NICE_Clinical_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| GIN_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| TRIP_Database_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| WHO_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| EuropePMC_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| PubMed_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| CMA_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| SIGN_search_guidelines | 列表 (原始) | result[0]['title'] |
| CTFPHC_search_guidelines | 列表 (原始) | result[0]['title'] |
| ADA_search_standards | 列表 (原始) | result[0]['title'] |
| AHA_ACC_search_guidelines | 列表 (原始) | result[0]['title'] |
| NCCN_search_guidelines | 列表 (原始) | result[0]['title'] |
| NCCN_list_patient_guidelines | 列表 (原始) | result[0]['cancer_type'] |
| OpenAlex_Guidelines_Search | 列表 (原始) | result[0]['title'] |
| CPIC_list_guidelines | 字典 → data | r.get('data', [])[0]['name'] |
| CPIC_get_gene_drug_pairs | 字典 → data | r.get('data', [])[0]['genesymbol'] |
| CPIC_get_recommendations | 字典 → data | r.get('data', [])[0] |
| CPIC_get_gene_info | 字典 → data | r.get('data', {}) |
| MAGICapp_list_guidelines | 字典 → data | r.get('data', [])[0]['name'] |
| NCI_search_cancer_resources | 字典 嵌套 | r.get('data',{}).get('results',[])[0]['title'] |
.../chapter/Recommendations) 可能需要直接 URL每周安装次数
128
代码库
GitHub 星标数
1.2K
首次出现
2026 年 2 月 22 日
安全审计
安装于
codex126
opencode126
github-copilot124
amp124
kimi-cli124
gemini-cli124
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 :
Apply when user asks:
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}})
Determine which tools to use based on the user's question:
| Query type | Primary tools | Secondary tools |
|---|---|---|
| General disease guideline | NICE, TRIP, GIN | PubMed, EuropePMC, CMA |
| Cardiology | AHA_ACC_search_guidelines, AHA_list_guidelines | NICE, TRIP |
| Oncology | NCCN_search_guidelines, NCCN_list_patient_guidelines | NICE, GIN |
| Diabetes / endocrinology | ADA_search_standards, ADA_list_standards_sections | NICE, SIGN |
| Pharmacogenomics | CPIC_get_gene_drug_pairs, CPIC_list_guidelines | CPIC_get_gene_info |
| Canadian guidelines | CMA_Guidelines_Search, CTFPHC_search_guidelines | — |
| Scottish/UK guidelines | SIGN_search_guidelines, NICE | CMA |
| International guidelines | GIN_Guidelines_Search | OpenAlex, EuropePMC |
| Living guidelines | MAGICapp_list_guidelines |
NICE_Clinical_Guidelines_Search ⭐ (Best general source)
query (string, required), limit (integer, required)[{title, url, summary, content, date}, ...]result = tu.tools.NICE_Clinical_Guidelines_Search(...); isinstance(result, list)NICE_Clinical_Guidelines_Search(query='type 2 diabetes management', limit=5)GIN_Guidelines_Search ⭐ (Best multi-society aggregator)
query (string, required), limit (integer, required)[{title, url, description, source, organization}, ...]GIN_Guidelines_Search(query='colorectal cancer screening', limit=5)TRIP_Database_Guidelines_Search
query (string, required), limit (integer, required), search_type (string, required — must be'guidelines')[{title, url, description, content, publication}, ...]TRIP_Database_Guidelines_Search(query='diabetes', limit=5, search_type='guidelines')WHO_Guidelines_Search ⚠️ (Limited relevance)
query (string, required), limit (integer, required)[{title, url, description, content, source}, ...]WHO_Guidelines_Search(query='diabetes', limit=5)CMA_Guidelines_Search (Canadian)
query (string, required), limit (integer, required)[{title, url, description, content, date}, ...]CMA_Guidelines_Search(query='diabetes', limit=5)SIGN_search_guidelines (Scottish/UK)
query (string, required — NOT q), limit (integer, optional)[{number, title, topic, published, url}, ...]SIGN_search_guidelines(query='diabetes', limit=5)CTFPHC_search_guidelines (Canadian prevention)
query (string, required — NOT q), limit (integer, optional)[{title, url, year}, ...]CTFPHC_search_guidelines(query='colorectal cancer', limit=5)OpenAlex_Guidelines_Search
query (string, required), limit (integer, required), year_from (integer, optional), year_to (integer, optional)[{title, authors, institutions, year, doi}, ...]OpenAlex_Guidelines_Search(query='diabetes management', limit=5) (year params optional)OpenAlex_Guidelines_Search(query='diabetes management', limit=5, year_from=2020, year_to=2024)EuropePMC_Guidelines_Search
query (string, required), limit (integer, required)[{title, pmid, pmcid, doi, authors}, ...]EuropePMC_Guidelines_Search(query='diabetes guideline', limit=5)PubMed_Guidelines_Search
query (string, required), limit (integer, required), api_key (string, optional — use '' for anonymous)[{title, pmid, pmcid, doi}, ...]PubMed_Guidelines_Search(query='diabetes guideline', limit=5) (api_key optional)ADA Standards of Care (Diabetes)
ADA_list_standards_sections() — No parameters. Lists all 19 sections of ADA Standards of Care (2026).
ADA_search_standards(query, limit) — Search within ADA Standards.
[{title, ...}]'glycemic targets', 'pharmacologic approaches', 'cardiovascular risk''first-line medication metformin'ADA_get_standards_section(section_number) — Get metadata for a specific section.
AHA/ACC Cardiology
AHA_ACC_search_guidelines(query, limit) — Search AHA/ACC guidelines.
[{title, ...}]AHA_ACC_search_guidelines(query='heart failure management', limit=5)AHA_list_guidelines(limit) / ACC_list_guidelines(limit) — List recent guidelines.
AHA_ACC_get_guideline(pmid) — Get full text of AHA/ACC guideline by PMID (via PMC).
AHA_ACC_get_guideline(pmid='37952199')NCCN Oncology
NCCN_list_patient_guidelines(limit) — List all NCCN patient guideline resources (up to 74).
[{cancer_type, url, category}, ...]cancer_type, NOT titler[i]['cancer_type'] to get the cancer name, r[i]['url'] for URLNCCN_search_guidelines(query, limit) — Search NCCN publications.
[{title, ...}]NCCN_get_patient_guideline(url) — Get full text of a patient guideline.
url (string) — the full URL from NCCN_list_patient_guidelinesNCCN_get_patient_guideline(url='https://www.nccn.org/patientresources/patient-resources/guidelines-for-patients/guidelines-for-patients-details?patientGuidelineId=61')MAGICapp Living Guidelines
MAGICapp_list_guidelines(limit) — List living guidelines.
r.get('data', []) gives the listname, NOT title; use item['name'] for guideline titleitem['guidelineId'] for follow-up callsMAGICapp_get_guideline(guideline_id) — Get full guideline details. MAGICapp_get_recommendations(guideline_id) — Get recommendations for a guideline. MAGICapp_get_sections(guideline_id) — Get sections.
NCI Resources ⚠️ (Research tools catalog, NOT clinical guidelines)
NCI_search_cancer_resources(q, size) — Search NCI Research Resources for Researchers (R4R).
q (NOT query), size (NOT limit — use size for result count)r.get('data', {}).get('results', []) gives the listNCI_search_cancer_resources(q='colorectal cancer screening', size=5)Recommended workflow for gene-drug queries:
Step 1: CPIC_get_gene_info(genesymbol='GENE') → gene overview
Step 2: CPIC_get_gene_drug_pairs(genesymbol='GENE') → all drug pairs + CPIC levels
Step 3: CPIC_list_guidelines(limit=50) → find guideline_id for gene+drug
Step 4: CPIC_get_recommendations(guideline_id=N) → specific dosing recommendations
Step 5: CPIC_get_alleles(genesymbol='GENE') → allele definitions
All CPIC tools return dict-wrapped : use r.get('data', []) to access results.
CPIC_get_gene_info(genesymbol) — Gene overview.
CPIC_get_gene_info(genesymbol='CYP2D6')CPIC_get_gene_drug_pairs(genesymbol, limit) — All gene-drug interactions with CPIC levels.
data = list of {genesymbol, drugid, cpiclevel, pgkbcalevel, usedforrecommendation, ...}cpiclevel A/B/C/D: A = strongest evidenceCPIC_list_guidelines(limit) — All CPIC guidelines.
data = list of {name: 'GENE and Drug', guidelineId, url, ...}guidelineId for a specific gene+drug pairCPIC_get_recommendations(guideline_id, limit) — Get dosing recommendations.
guideline_id (integer), NOT genesymbolCPIC_list_guidelines, then call thisCPIC_get_recommendations(guideline_id=100416, limit=20)CPIC_get_alleles(genesymbol, limit) — Allele definitions.
clinicalfunctionalstatus field (NOT functionalstatus which is always null)CPIC_get_alleles(genesymbol='CYP2D6', limit=10)CPIC_get_drug_info(drugname) — Drug details.
CPIC_get_drug_info(drugname='codeine')CPIC_search_gene_drug_pairs(genesymbol, limit) — Search gene-drug pairs.
genesymbol='eq.CYP2D6' (not just 'CYP2D6')CPIC_search_gene_drug_pairs(genesymbol='eq.CYP2D6', limit=5)NICE_Guideline_Full_Text(url) — Get NICE guideline text.
.../chapter/Recommendations)WHO_Guideline_Full_Text(url) — Get WHO guideline text.
AHA_ACC_get_guideline(pmid) — Get AHA/ACC guideline text via PMC.
# Clinical Guidelines: [Topic]
## Summary
[2-3 sentence overview of what guidelines say]
## Key Recommendations
### [Source 1: NICE/ADA/NCCN/etc.]
[Key recommendations with evidence grade, URL]
### [Source 2]
[Key recommendations]
## Pharmacogenomics (if applicable)
[CPIC phenotype-to-recommendation table]
## References
[All URLs cited]
CPIC returns multiple records for the same phenotype (one per allele combination). Before presenting:
seen_phenotypes = set()
unique_recs = []
for rec in recs:
phenotype = rec.get('phenotype') or rec.get('lookupkey', '')
if phenotype not in seen_phenotypes:
seen_phenotypes.add(phenotype)
unique_recs.append(rec)
query, limit) — UK, high qualityquery, limit) — multi-society aggregator ⭐ best for breadthquery, limit, search_type='guidelines')CPIC_get_gene_info(genesymbol) → overviewCPIC_get_gene_drug_pairs(genesymbol) → all drugs with CPIC levelsCPIC_list_guidelines(limit=50) → find guideline_id for target gene+drugCPIC_get_recommendations(guideline_id=N) → specific recs (deduplicate by phenotype)'pharmacologic approaches' instead of 'metformin first-line')| Tool | CORRECT | WRONG |
|---|---|---|
| NICE_Clinical_Guidelines_Search | query='...', limit=N (both required) | ❌ q='...' |
| TRIP_Database_Guidelines_Search | search_type='guidelines' required | ❌ omitting search_type |
| OpenAlex_Guidelines_Search | year_from/year_to are optional | ❌ treating as required |
| PubMed_Guidelines_Search |
| Tool | Return type | Access pattern |
|---|---|---|
| NICE_Clinical_Guidelines_Search | list (raw) | result[0]['title'] |
| GIN_Guidelines_Search | list (raw) | result[0]['title'] |
| TRIP_Database_Guidelines_Search | list (raw) | result[0]['title'] |
| WHO_Guidelines_Search | list (raw) | result[0]['title'] |
| EuropePMC_Guidelines_Search | (raw) |
.../chapter/Recommendations) may need direct URLWeekly Installs
128
Repository
GitHub Stars
1.2K
First Seen
Feb 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
codex126
opencode126
github-copilot124
amp124
kimi-cli124
gemini-cli124
AI 代码实施计划编写技能 | 自动化开发任务分解与 TDD 流程规划工具
50,900 周安装
Intercom自动化指南:通过Rube MCP与Composio实现客户支持对话管理
69 周安装
二进制初步分析指南:使用ReVa工具快速识别恶意软件与逆向工程
69 周安装
PrivateInvestigator 道德人员查找工具 | 公开数据调查、反向搜索与背景研究
69 周安装
TorchTitan:PyTorch原生分布式大语言模型预训练平台,支持4D并行与H100 GPU加速
69 周安装
screenshot 截图技能:跨平台桌面截图工具,支持macOS/Linux权限管理与多模式捕获
69 周安装
tmux进程管理最佳实践:交互式Shell初始化、会话命名与生命周期管理
69 周安装
| GIN |
| Full-text retrieval | NICE_Guideline_Full_Text, WHO_Guideline_Full_Text, AHA_ACC_get_guideline | — |
api_key is optional (omit or use '') |
| ❌ treating api_key as required |
| GIN_Guidelines_Search | limit=N required | ❌ omitting limit |
| CMA_Guidelines_Search | limit=N required | ❌ omitting limit |
| SIGN_search_guidelines | query='...' (NOT q) | ❌ q='...' |
| CTFPHC_search_guidelines | query='...' (NOT q) | ❌ q='...' |
| NCI_search_cancer_resources | q='...', size=N (NOT limit) | ❌ query=... or limit=N |
| NCCN_list_patient_guidelines | field cancer_type (not title) | ❌ .get('title') |
| NCCN_get_patient_guideline | url='https://...' (full URL string) | ❌ integer patientGuidelineId |
| MAGICapp_list_guidelines | r.get('data', []) for list | ❌ accessing r directly as list |
| MAGICapp_* items | field name (not title) | ❌ .get('title') |
| CPIC_* tools | r.get('data', []) for list | ❌ accessing r directly |
| CPIC_get_recommendations | guideline_id=N (integer) | ❌ genesymbol='CYP2D6' |
| CPIC_search_gene_drug_pairs | genesymbol='eq.CYP2D6' (PostgREST) | ❌ genesymbol='CYP2D6' |
| CPIC_get_alleles | use clinicalfunctionalstatus field | ❌ functionalstatus (always null) |
| NCI_search_cancer_resources | r.get('data',{}).get('results',[]) | ❌ r.get('data', []) |
result[0]['title'] |
| PubMed_Guidelines_Search | list (raw) | result[0]['title'] |
| CMA_Guidelines_Search | list (raw) | result[0]['title'] |
| SIGN_search_guidelines | list (raw) | result[0]['title'] |
| CTFPHC_search_guidelines | list (raw) | result[0]['title'] |
| ADA_search_standards | list (raw) | result[0]['title'] |
| AHA_ACC_search_guidelines | list (raw) | result[0]['title'] |
| NCCN_search_guidelines | list (raw) | result[0]['title'] |
| NCCN_list_patient_guidelines | list (raw) | result[0]['cancer_type'] |
| OpenAlex_Guidelines_Search | list (raw) | result[0]['title'] |
| CPIC_list_guidelines | dict → data | r.get('data', [])[0]['name'] |
| CPIC_get_gene_drug_pairs | dict → data | r.get('data', [])[0]['genesymbol'] |
| CPIC_get_recommendations | dict → data | r.get('data', [])[0] |
| CPIC_get_gene_info | dict → data | r.get('data', {}) |
| MAGICapp_list_guidelines | dict → data | r.get('data', [])[0]['name'] |
| NCI_search_cancer_resources | dict nested | r.get('data',{}).get('results',[])[0]['title'] |