openevidence-common-errors
Troubleshooting guide for common OpenEvidence API error codes and clinical query timeouts.
Install
mkdir -p .claude/skills/openevidence-common-errors && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3067" && unzip -o skill.zip -d .claude/skills/openevidence-common-errors && rm skill.zipInstalls to .claude/skills/openevidence-common-errors
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Diagnose and fix OpenEvidence common errors.Key capabilities
- →Diagnose OpenEvidence API authentication errors
- →Resolve OpenEvidence API rate limit issues
- →Address OpenEvidence API query validation errors
- →Handle OpenEvidence API service unavailability
- →Debug OpenEvidence API errors using a provided script
How it works
The skill provides a reference table and a TypeScript function to classify OpenEvidence API errors based on status codes and messages, offering solutions for common issues.
Inputs & outputs
When to use openevidence-common-errors
- →Fixing API authentication errors
- →Resolving query timeout issues
- →Debugging broad clinical query errors
- →Managing citation-not-found issues
About this skill
OpenEvidence Answer-Quality Troubleshooting
Overview
Separate access trouble, prompt ambiguity, evidence limitations, and unsafe interpretation before anyone acts on an answer. Keep inputs minimal, separate observed facts from assumptions, and leave consequential decisions with the named accountable owner.
Prerequisites
- A clearly bounded workflow, accountable clinical owner, and organizational policy
- Current first-party OpenEvidence documentation and applicable institution agreements
- Synthetic or properly authorized minimum-necessary data
Tool Discipline
Use Read, Glob, and Grep to inspect supplied policies, plans, and evidence. Use WebFetch only for current first-party OpenEvidence documentation. Use Write or Edit only when the user requests a named deliverable with an approved destination. Never expose credentials, PHI, recordings, or unrestricted environment output.
Current Contract
- OpenEvidence answers cite sources and may expose EvidenceGrade; neither removes the need for professional review.
- Model and feature behavior can change, so the live guide and visible product state outrank cached instructions.
- Do not paste identifiable patient data into a diagnostic packet.
Authentication
Use only the official OpenEvidence web/mobile sign-in or an institution-approved access path. Do not invent API keys, OAuth clients, SDK credentials, service accounts, or private endpoints. Never ask a user to reveal a password, session token, cookie, or recovery code.
Instructions
- Classify the symptom as access, missing context, irrelevant evidence, conflicting evidence, citation mismatch, or product failure.
- Reduce the question to the clinical decision, population, intervention, comparator, outcome, and time horizon that matter.
- Compare an ordinary Ask response with an appropriate model or Snow only when the current guide supports that choice.
- Open the cited sources and verify population, date, endpoint, recommendation strength, and applicability.
- Ask a qualified clinician to review the result and document uncertainty or conflicting guidance.
- Create a redacted support packet only when the behavior appears technical rather than clinical.
Approval Boundaries
Do not create or share accounts; change access, roles, agreements, consent, retention, or security settings; enter PHI; record a conversation; copy content into another system; contact a patient; make a diagnosis or treatment decision; submit billing; transmit a support packet; run a production pilot; or represent vendor capabilities without explicit approval from the accountable owner. A qualified professional remains responsible for clinical decisions.
Output
Return scope, current first-party evidence and date, data classification, workflow or findings, citations reviewed, assumptions rejected, clinical and governance owners, approval state, unresolved risk, and the exact next action. Redact patient and credential data.
Error Handling
| Condition | Response |
|---|---|
| No useful evidence | Broaden terminology or state that evidence is limited; do not manufacture certainty. |
| Citation does not support claim | Treat the claim as unverified and escalate with a redacted example. |
| Urgent patient concern | Leave the tool and follow the organization’s urgent-care or emergency protocol. |
Examples
This compact example shows the minimum reviewable handoff; adapt fields to the approved workflow without adding sensitive data.
Input:
symptom=answer ignores renal impairment; query=de-identified medication comparison
Expected handoff:
cause=missing constraint; citations=reviewed; revised-prompt=ready; clinical-owner=assigned
Resources
When not to use it
- →When the query is not clinical
- →When the query is too broad
- →When a citation is known to be retracted
Limitations
- →DeepConsult mode consumes 5x the rate limit quota
- →DeepConsult mode has a 90-second timeout
- →Citation database refreshes weekly
How it compares
This skill provides specific diagnostic and resolution steps for OpenEvidence API errors, unlike general API error handling.
Compared to similar skills
openevidence-common-errors side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| openevidence-common-errors (this skill) | 1 | 2mo | Review | Beginner |
| fastapi-templates | 520 | 4mo | No flags | Intermediate |
| android-kotlin-development | 268 | 7mo | Review | Advanced |
| mcp-builder | 136 | 5mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by jeremylongshore
View all by jeremylongshore →You might also like
fastapi-templates
wshobson
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
android-kotlin-development
aj-geddes
Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.
mcp-builder
anthropics
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
fastapi-pro
sickn33
Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.
api-design-principles
wshobson
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
telegram-bot-builder
davila7
Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.