Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Retrieves scientific papers from PubMed and creates plain-language research summaries. Use when users ask about medical research, scientific studies, clinical trials, disease treatments, or want to understand recent scientific literature on any biomedical topic.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | 73% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 90% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 196% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 67% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 105% | 0% |
This Skill retrieves scientific papers from PubMed and creates accessible, plain-language summaries of current research on any biomedical or life sciences topic. It bridges the gap between complex scientific literature and general understanding.
Automatically activate when users:
When generating a research summary, follow these steps:
Use the skill's built-in pubmed_search.py script located in .claude/skills/medical-research/:
bashpython3 .claude/skills/medical-research/pubmed_search.py "your search query"
max_results in the scriptReview the retrieved papers and identify:
Structure the summary for general audience understanding:
markdown# Research Summary: [Topic] **Search Query:** [exact query used] **Papers Found:** [total count] **Papers Reviewed:** [number analyzed] **Date:** [YYYY-MM-DD] ## Overview [2-3 paragraphs explaining what this research area is about and why it matters. Use simple language, define medical terms, provide context for non-experts.] ## Key Research Themes ### Theme 1: [Name] [Description in plain language] - Key finding 1 - Key finding 2 - Why it matters ### Theme 2: [Name] [Description in plain language] - Key finding 1 - Key finding 2 - Why it matters [Continue for major themes...] ## What This Means for Patients/Treatment [Plain language explanation of clinical significance] - Practical implication 1 - Practical implication 2 - Timeline for real-world impact (if applicable) ## Challenges and Open Questions [What problems remain, explained simply] - Challenge 1 - Challenge 2 - What researchers are working on next ## Key Terminology [Define 3-5 important terms used in the research] - **Term 1**: Plain language definition - **Term 2**: Plain language definition ## Selected Recent Papers [List 3-5 most significant papers with brief descriptions] 1. **[Paper Title]** (PMID: [number], [Year]) - Authors: [First 3 et al.] - Key contribution: [1-2 sentences] - [PubMed URL] ## Summary [2-3 paragraphs pulling it all together, highlighting the current state of research and future directions] --- *This summary is based on scientific literature available in PubMed and is intended for educational purposes. It does not constitute medical advice.*
Research_Summary_{Topic}_{YYYY-MM-DD}.mdDo:
Don't:
User request: Summarize research on immunotherapy for melanoma
Expected behavior:
python3 .claude/skills/medical-research/pubmed_search.py "immunotherapy melanoma"Research_Summary_Immunotherapy_Melanoma_2025-12-13.mdUser request: What does research say about Alzheimer's disease causes?
Expected behavior:
python3 .claude/skills/medical-research/pubmed_search.py "Alzheimer's disease pathogenesis"User request: Tell me about CRISPR gene therapy research
Expected behavior:
python3 .claude/skills/medical-research/pubmed_search.py "CRISPR gene therapy clinical trials"✓ Start with broad overview before diving into details ✓ Use subheadings to break up long sections ✓ Include "Key Terminology" section for important terms ✓ Provide specific examples from papers ✓ Explain statistical significance in plain language ✓ Note when findings are preliminary or need replication ✓ Connect research to real-world impact
✗ Don't recommend specific treatments or medications ✗ Don't use unexplained acronyms (EGFR, VEGF, etc.) ✗ Don't ignore negative findings or failures ✗ Don't exaggerate promises ("cure for cancer") ✗ Don't skip the educational disclaimer ✗ Don't assume readers have science background ✗ Don't make summary too technical
If PubMed returns few results:
The search for "[query]" returned only [N] papers. This may indicate:
1. Very new or emerging research area
2. Query may need refinement
3. Limited research on this specific topic
Would you like me to:
- Try a broader search term?
- Search for related concepts?
- Proceed with available papers?If papers are extremely technical:
Note: This is a highly specialized research area. I've translated
the technical findings into accessible language, but some complexity
is unavoidable. Key terms are defined in the "Key Terminology" section.For topics with conflicting research:
## Research Perspectives
Current research shows differing viewpoints:
**Perspective 1**: [Explanation with supporting papers]
**Perspective 2**: [Alternative view with supporting papers]
The scientific community is actively investigating these questions,
and consensus may emerge as more evidence accumulates.If most papers are older than 2 years:
Note: The most recent papers in this search are from [year]. This
may indicate:
- Established research area with stable findings
- Reduced current research activity
- Search terms may benefit from updating
The summary focuses on foundational findings that remain current.pubmed_search.py scriptIf needed, users can modify pubmed_search.py:
max_results for more comprehensive reviewsEntrez.email with their email addressFilename: Research_Summary_{Topic}_{YYYY-MM-DD}.md
Location: Current working directory
Encoding: UTF-8
Sections: All sections from templateBefore saving, verify:
Version: 1.0 Last Updated: December 2025 Maintained By: Vibe Project
Other measured skills in the registry, with their headline benchmark lift.