OP

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.zip

Installs 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.
44 charsno explicit “when” trigger
Beginner

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

You give it
OpenEvidence API error codes and messages
You get back
Categorized error, cause, and fix for OpenEvidence API issues

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

  1. Classify the symptom as access, missing context, irrelevant evidence, conflicting evidence, citation mismatch, or product failure.
  2. Reduce the question to the clinical decision, population, intervention, comparator, outcome, and time horizon that matter.
  3. Compare an ordinary Ask response with an appropriate model or Snow only when the current guide supports that choice.
  4. Open the cited sources and verify population, date, endpoint, recommendation strength, and applicability.
  5. Ask a qualified clinician to review the result and document uncertainty or conflicting guidance.
  6. 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

ConditionResponse
No useful evidenceBroaden terminology or state that evidence is limited; do not manufacture certainty.
Citation does not support claimTreat the claim as unverified and escalate with a redacted example.
Urgent patient concernLeave 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.

SkillInstallsUpdatedSafetyDifficulty
openevidence-common-errors (this skill)12moReviewBeginner
fastapi-templates5204moNo flagsIntermediate
android-kotlin-development2687moReviewAdvanced
mcp-builder1365moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore →

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

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.

5201,086

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.

268679

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).

136215

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.

79181

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.

72170

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.

106130

Search skills

Search the agent skills registry