Agent skill · research science · k-dense-ai

adaptyv

How to use the Adaptyv Bio Foundry API and Python SDK for protein experiment design, submission, and results retrieval. Use this skill whenever the user mentions Adaptyv, Foundry API, protein binding assays, protein screening experiments, BLI/SPR assays, thermostability assays, or wants to submit protein sequences for experimental characterization. Also trigger when code imports `adaptyv`, `adaptyv_sdk`, or `FoundryClient`, or references `foundry-api-public.adaptyvbio.com`.

Why this skill is useful

Provides specific commands and patterns for using the Adaptyv Bio Foundry API and SDK that the AI wouldn't reliably generate on its own.

What it needs

Requires adaptyv-sdk installed locally. Requires adaptyv account access. About 5k tokens when loaded. Last updated 2026-08-03. 32,849 stars on the source repository.

What this skill does

Adaptyv Bio Foundry API Adaptyv Bio is a cloud lab that turns protein sequences into experimental data. Users submit amino acid sequences via API or UI; Adaptyv's automated lab runs assays (binding, thermostability, expression, fluorescence) and delivers results in ~21 days. Official docs: docs.adaptyvbio.com/api-reference · llms.txt index · OpenAPI spec Quick Start Base URL: https://foundry-api-public.adaptyvbio.com/api/v1 Authentication: Bearer token in the Authorization header. Tokens are obtained from foundry.adaptyvbio.com sidebar. When writing code, always read the API key from the environment variable ADAPTYVAPIKEY or from a .env file — never hardcode tokens. Check for a .env file in the project root first; if one exists, use a library like python-dotenv to load it. The official API docs use FOUNDRYAPITOKEN in curl examples; that is the same bearer token — prefer ADAPTYVAPIKEY in Python and new shell scripts for consistency with the SDK. Every request except GET /openapi.json requires authentication. Store tokens in environment variables or .env files — never commit them to source control. Python SDK Version note: adaptyv-sdk 0.1.0 (beta) is not yet on PyPI — install from GitHub: In a project with pyproject.toml: Environment variables (set in shell or .env file): The @lab.experiment decorator and FoundryClient both read ADAPTYVAPIKEY and ADAPTYVAPIURL from the environment when not passed explicitly. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills k-dense-ai/adaptyv

View the source on GitHub

Browse the @skills marketplace