Natural language scientific literature search skills with semantic search over PubMed, arXiv, ChEMBL, DrugBank, bioRxiv, medRxiv, clinical trials, and more with zero API complexity.
npx skills add https://github.com/yorkeccak/scientific-skills --skill patents-searchInstale esta skill com a CLI e comece a usar o fluxo de trabalho SKILL.md em seu espaço de trabalho.

Natural language scientific literature search skills with semantic search over PubMed, arXiv, ChEMBL, DrugBank, bioRxiv, medRxiv, clinical trials, and more with zero API complexity.


| Skill | Data Source | Coverage |
|---|---|---|
pubmed-search |
PubMed | Biomedical and life sciences literature |
arxiv-search |
arXiv | Physics, mathematics, computer science, quantitative biology preprints |
biorxiv-search |
bioRxiv | Biology preprints |
medrxiv-search |
medRxiv | Medical and health sciences preprints |
chembl-search |
ChEMBL | Bioactive molecules with drug-like properties |
drugbank-search |
DrugBank | Comprehensive drug and drug target database |
clinical-trials-search |
ClinicalTrials.gov | Clinical trials registry |
drug-labels-search |
FDA Drug Labels | Official FDA drug information |
open-targets-search |
Open Targets | Drug targets and disease associations |
patents-search |
Patent Databases | Global patent filings |
| Skill | Combined Sources | Best For |
|---|---|---|
literature-search |
PubMed + arXiv + bioRxiv + medRxiv | General scientific literature review |
biomedical-search |
PubMed + bioRxiv + medRxiv + ClinicalTrials + Drug Labels | Medical and clinical research |
drug-discovery-search |
ChEMBL + DrugBank + Drug Labels + Open Targets | Drug discovery and development |
npx skills i yorkeccak/scientific-skills
Or browse individual skills at skills.sh - search for "yorkeccak"
Example: skills.sh/yorkeccak/scientific-skills/biomedical-search
Supports installation to multiple agents:
/plugin install yorkeccak/scientific-skills
# Clone the repository
cd ~/dev
git clone https://github.com/yorkeccak/scientific-skills.git
# Add as a local plugin
/plugin add ~/dev/scientific-skills
There is $10 free credits: platform.valyu.ai
Just start using any skill! Claude will automatically:
~/.valyu/config.jsonYou: Search PubMed for CRISPR advances in 2024
Claude: "To search PubMed, I need your Valyu API key from https://platform.valyu.ai"
You: val_abc123...
Claude: [saves key and runs search automatically]
If you prefer to set up manually:
Environment Variable (recommended):
# For Zsh (macOS default)
echo 'export VALYU_API_KEY="your-api-key-here"' >> ~/.zshrc
source ~/.zshrc
# For Bash
echo 'export VALYU_API_KEY="your-api-key-here"' >> ~/.bashrc
source ~/.bashrc
Config File:
mkdir -p ~/.valyu
echo '{"apiKey": "your-api-key-here"}' > ~/.valyu/config.json
All skills return consistent JSON output:
{
"success": true,
"type": "pubmed_search",
"query": "your query",
"result_count": 10,
"results": [
{
"title": "Article Title",
"url": "https://...",
"content": "Full article text with figures...",
"source": "pubmed",
"relevance_score": 0.95,
"images": ["https://example.com/figure1.jpg"]
}
],
"cost": 0.025
}
# Get article titles
scripts/search "query" 10 | jq -r '.results[].title'
# Get URLs
scripts/search "query" 10 | jq -r '.results[].url'
# Extract content
scripts/search "query" 10 | jq -r '.results[].content'
# Filter by relevance score
scripts/search "query" 20 | jq '.results[] | select(.relevance_score > 0.9)'
Search across all scientific literature:
cd ~/dev/scientific-skills/skills/literature-search
scripts/search "epigenetic modifications in cancer" 50
Find compounds and targets:
cd ~/dev/scientific-skills/skills/drug-discovery-search
scripts/search "kinase inhibitors for melanoma" 30
Find trials and patient outcomes:
cd ~/dev/scientific-skills/skills/biomedical-search
scripts/search "checkpoint inhibitor combinations trials" 40
Search for prior art:
cd ~/dev/scientific-skills/skills/patents-search
scripts/search "CRISPR delivery methods" 25
Understand gene roles:
cd ~/dev/scientific-skills/skills/pubmed-search
scripts/search "TP53 tumor suppression mechanisms" 20
Each skill consists of:
skill-name-search/
├── SKILL.md # Skill documentation
└── scripts/
├── search # Bash wrapper
└── search.mjs # Node.js implementation
Individual skills search a single data source (e.g., only PubMed). Aggregated skills search multiple related sources simultaneously for more comprehensive results.
The skills use natural language queries by design to eliminate API complexity. For advanced filtering, you can:
maxResults parameter| Feature | Traditional Search | These Skills |
|---|---|---|
| Query Format | Complex syntax, Boolean operators | Natural language |
| Search Type | Keyword matching | Semantic understanding |
| Content Returned | Abstracts, metadata | Full-text with images |
| API Complexity | High - learn each API | Zero - same interface |
| Setup Time | Hours per database | Minutes for all |
| Multiple Sources | Write separate integrations | Single unified approach |
Welcome all PRs!
MIT License - See individual skill files for details.