Claude-code-plugins-plus openevidence-hello-world
install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/saas-packs/openevidence-pack/skills/openevidence-hello-world" ~/.claude/skills/jeremylongshore-claude-code-plugins-plus-openevidence-hello-world && rm -rf "$T"
manifest:
plugins/saas-packs/openevidence-pack/skills/openevidence-hello-world/SKILL.mdsource content
OpenEvidence Hello World
Overview
Minimal working examples demonstrating core OpenEvidence API functionality.
Instructions
Step 1: Clinical Query
const result = await client.query({ question: 'What is the recommended treatment for acute migraine in adults?', context: 'emergency_department', evidence_level: 'high', // Filter by evidence quality max_citations: 10 }); console.log('Answer:', result.answer); console.log('Confidence:', result.confidence); result.citations.forEach(c => console.log(` [${c.journal}] ${c.title} (${c.year}) — ${c.evidence_level}`) );
Step 2: Drug Interaction Check
const interactions = await client.interactions.check({ medications: ['metformin', 'lisinopril', 'atorvastatin'], patient_context: { age: 65, conditions: ['diabetes', 'hypertension'] } }); interactions.forEach(i => console.log(`${i.drug1} + ${i.drug2}: ${i.severity} — ${i.description}`) );
Step 3: Guideline Lookup
const guidelines = await client.guidelines.search({ condition: 'hypertension', source: ['ACC/AHA', 'ESC'], year_min: 2023 }); guidelines.forEach(g => console.log(`${g.source}: ${g.title} (${g.year})`) );
Error Handling
| Error | Cause | Solution |
|---|---|---|
| Auth error | Invalid credentials | Check OPENEVIDENCE_API_KEY |
| Not found | Invalid endpoint | Verify API URL |
| Rate limit | Too many requests | Implement backoff |
Resources
Next Steps
See
openevidence-local-dev-loop.