OP

openevidence-upgrade-migration

Guides the process of detecting API versions and migrating between OpenEvidence releases.

Install

mkdir -p .claude/skills/openevidence-upgrade-migration && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7268" && unzip -o skill.zip -d .claude/skills/openevidence-upgrade-migration && rm skill.zip

Installs to .claude/skills/openevidence-upgrade-migration

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.

Upgrade Migration for OpenEvidence.
35 charsno explicit “when” trigger
Intermediate

Key capabilities

  • →Detect current OpenEvidence API version
  • →Validate clinical query response schema
  • →Migrate legacy query responses to structured format
  • →Implement client-side fallback to v1 API
  • →Map evidence grades and citation identifiers

How it works

The skill provides scripts to detect API versions and migrate flat query responses into structured objects containing evidence grades, confidence levels, and disclaimers. It also includes a client wrapper that automatically falls back to v1 if v2 requests fail.

Inputs & outputs

You give it
Legacy OpenEvidence query response
You get back
Migrated structured query response with evidence grading

When to use openevidence-upgrade-migration

  • →Upgrading SDK versions
  • →Migrating API versions
  • →Planning platform updates
  • →Testing schema compatibility

About this skill

OpenEvidence Feature-Change Adoption

Overview

Prevent silent workflow drift when navigation, models, outputs, or product features change. 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 features and model choices can change; current first-party guidance is the baseline.
  • Deep Consult-to-Snow is one documented replacement, but other changes require their own evidence.
  • Saved prompts and procedures must be revalidated when model or output behavior changes.

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. Capture the change source, evidence date, affected users, workflows, data, templates, records, training, and controls.
  2. Separate documented facts from assumptions and determine whether the change is mandatory, optional, or unavailable to the account.
  3. Run synthetic before/after scenarios using a stable rubric for citations, applicability, uncertainty, format, and effort.
  4. Review privacy, consent, security, clinical, operational, and records impacts.
  5. Update procedures and training, define rollback or fallback, and obtain accountable approval.
  6. Monitor the first cohort and close only after acceptance evidence and residual risks are recorded.

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 authoritative change noticeTreat the observation as unverified and seek vendor confirmation.
Rollback impossibleUse a smaller pilot and independent fallback.
Clinical behavior regressesPause adoption and escalate to the clinical owner.

Examples

This compact example shows the minimum reviewable handoff; adapt fields to the approved workflow without adding sensitive data.

Input:

change=model selector update; workflows=4; cohort=pilot; data=synthetic

Expected handoff:

affected=4; passed=3; blocked=1; training=updated; rollout=paused

Resources

When not to use it

  • →When using non-clinical AI platforms
  • →When bypassing safety disclaimer requirements

Prerequisites

OpenEvidence API key

Limitations

  • →Requires manual mapping for custom grade scales
  • →Streaming parser updates needed for new event structures

How it compares

Unlike manual updates, this skill provides automated schema migration logic and a resilient client wrapper to handle breaking changes in clinical data structures.

Compared to similar skills

openevidence-upgrade-migration side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
openevidence-upgrade-migration (this skill)12moNo flagsIntermediate
fastapi-templates5204moNo flagsIntermediate
android-kotlin-development2687moReviewAdvanced
fastapi-pro795moNo flagsAdvanced

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

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

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

telegram-mini-app

davila7

Expert in building Telegram Mini Apps (TWA) - web apps that run inside Telegram with native-like experience. Covers the TON ecosystem, Telegram Web App API, payments, user authentication, and building viral mini apps that monetize. Use when: telegram mini app, TWA, telegram web app, TON app, mini app.

62163

stripe-integration

wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

48165

Search skills

Search the agent skills registry