Skip to main content
plugin

boltz — Claude Code plugin: what it does, how to install

Run Boltz structure prediction, molecule and protein screening, and binder design from Claude Code. You’ll need the boltz-api CLI on your PATH and an authenticated account.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin install boltz@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Open on GitHub

What boltz does

Use the plugin to predict a defined protein–ligand complex, score binding, or rank a SMILES library against a target. It can also generate small-molecule and protein binders, and estimate solubility, permeability, and logD from SMILES. Before submitting a job, the agent prepares its input and shows a cost estimate; results go to boltz-experiments/.

The plugin includes skills for CLI setup, job status and recovery, molecular screening, and protein design. boltz-api must be available on your PATH, and you must authenticate with device-code login or an API key. Without both, jobs won’t run. The boltz-cli-setup skill can help install or authenticate the CLI.

What it helps with

  • predict a protein–ligand complex structure
  • score binding against a target
  • rank a SMILES library by target interaction
  • estimate ADME properties from SMILES
  • design peptide or antibody binders

Example prompts for the agent

  • Predict this protein–ligand complex structure and score its binding.
  • Rank these SMILES against my target.
  • Design a peptide binder for this target.

How to install boltz

Plugin marketplace

/plugin install boltz@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about boltz

How do I install boltz in Claude Code?

In Claude Code, add the marketplace with /plugin marketplace add anthropics/claude-plugins-official, then install the plugin with /plugin install boltz@claude-plugins-official.

What does boltz do?

It runs Boltz workflows for structure prediction, screening, and binder design from Claude Code. The agent presents a cost estimate before submitting a job.

What do I need to run boltz?

Put the boltz-api CLI on your PATH and authenticate with device-code login or an API key. Results are saved in boltz-experiments/.

Source text

boltz · MIT
# Boltz Skills

Run Boltz biomolecular workflows — structure prediction, binding, molecular and
protein screening, and de novo design — directly from your AI coding agent.
The skills shell out to the [`boltz-api`](https://install.boltz.bio) CLI to
create inputs, estimate cost, submit jobs, and download results.

📖 **Full guide:** [Agent integrations for the Boltz API](https://api.boltz.bio/docs/guides/agent-integrations/)

## Supported agents

For Codex and Claude Code, use the official marketplace plugins. Gemini CLI
has a native extension, and Claude Desktop uses the MCPB server.
[Vercel Skills](https://github.com/vercel-labs/skills) provides an additional
way to install the shared skills in Antigravity and other supported agents,
or in environments where you prefer a direct skill installation.

## Skills

| Skill | What it does |
|---|---|
| `boltz-cli-setup` | Install, update, verify, and authenticate the `boltz-api` CLI. |
| `boltz-structure-and-binding` | Predict the 3D structure of a defined complex; optionally score binding. |
| `boltz-small-molecule-screen` | Rank a SMILES library against a target. |
| `boltz-small-molecule-design` | Generate novel small-molecule binders. |
| `boltz-small-molecule-adme` | Estimate Tier-1 ADME (solubility, permeability, logD) from bare SMILES. |
| `boltz-protein-screen` | Rank proteins / peptides / antibodies against a target. |
| `boltz-protein-design` | Generate novel peptide / antibody / nanobody / custom-protein binders. |
| `boltz-check-status` | List and inspect jobs; recover results after an interrupted session. |

## Prerequisites

All surfaces need the `boltz-api` CLI on your `PATH`.

**macOS and Linux:**

```sh
curl -fsSL https://install.boltz.bio/boltz-api/install.sh | sh
```

**Windows PowerShell:**

```powershell
irm https://install.boltz.bio/boltz-api/install.ps1 | iex
```

Verify it:

```sh
boltz-api --version
```

Then authenticate, using either device-code login or an API key:

```sh
boltz-api auth login --device-code
# or
export BOLTZ_API_KEY="your-api-key"
```

Results download to a `boltz-experiments/` directory in your working directory
(created automatically). Point any command at a different location with
`--root-dir`.

## Install

### Codex and Claude Code (recommended: official plugins)

For Codex, open the plugin directory, search for **Boltz**, and install the
official plugin. In Codex CLI, enter `/plugins` to open the plugin browser.
Start a new session after installing. See the
[Codex installation guide](surfaces/codex-cli/README.md) for details.

For Claude Code, follow the
[marketplace installation guide](surfaces/claude-code-cli/README.md).

Both plugins use `boltz-api`; complete the prerequisites above or ask for
`boltz-cli-setup`.

### Other agents and direct skill installation

Use [Vercel Skills](https://github.com/vercel-labs/skills) with Node.js 22.20 or
newer. Select your agents and skills interactively:

```sh
npx skills add boltz-bio/boltz-api-skills
```

For example, install all eight skills for Gemini CLI in the current project:

```sh
npx skills add boltz-bio/boltz-api-skills --skill '*' --agent gemini-cli
```

Add `--global` to make the skills available across projects. Use `--list` to
preview the available skills without installing. Use `--copy` if your host
cannot use symlinks. Skills installation does not install or authenticate the
`boltz-api` CLI; complete the prerequisites above or ask for `boltz-cli-setup`.

Use one installation method per agent and scope to avoid loading the same
skills twice. Direct Skills installation is optional for Codex and Claude
Code; existing marketplace users can keep their plugin installation.

To install selected skills, pass their names to `--skill`. Include
`boltz-cli-setup` if you need help installing or authenticating the CLI:

```sh
npx skills add boltz-bio/boltz-api-skills --skill boltz-cli-setup boltz-protein-design --agent gemini-cli
```

For direct Skills installations, keep the generated `skills-lock.json` with
your project. Updates are explicit; review the resulting file changes:

```sh
npx skills update boltz-cli-setup boltz-protein-design --project
```

Use your agent's plugin manager to update marketplace installations.

### Gemini extension

Gemini CLI users can also use the
[native extension](surfaces/gemini-cli/README.md).

### Claude Desktop

Download the latest `boltz-mcpb-<version>.mcpb` from
[Releases](https://github.com/boltz-bio/boltz-api-skills/releases) and install it
via **Settings → Extensions → Advanced settings → Install Extension**.

Restart your agent after installing.

## Usage

Once installed and authenticated, just describe what you want in natural
language — the agent picks the right skill, builds the payload, shows you a cost
estimate before submitting, and downloads results when the job finishes. For
example:

> Predict the structure of this protein–ligand complex and score the binding affinity.

> Screen these 200 SMILES against my target and rank them.

See the [full guide](https://api.boltz.bio/docs/guides/agent-integrations/) for
detailed workflows and examples.

## Repository layout

- `skills/<name>/` — canonical public skills with instructions, references,
  optional helper scripts, and agent metadata.
- `surfaces/` — marketplace and extension wrappers and the Claude Desktop MCPB runtime.
  CLI wrappers link to `skills/`; the partner bundle retains its distinct
  host-managed authentication and spending policy.
- `plugins/` — generated, self-contained marketplace and MCPB copies.
- `tests/` — distribution checks and protein-design helper tests.

## Local development

Edit `skills/` for shared workflow changes. Then regenerate and verify the
marketplace and MCPB packages:

```sh
npm ci
scripts/generate-surfaces.sh
npm test
scripts/verify-generated.sh
```

The install tests use the pinned Skills CLI to install into temporary projects
for Claude Code, Codex, and Gemini CLI. They do not install into your agents or
submit Boltz jobs.

See [CONTRIBUTING.md](CONTRIBUTING.md) for runtime tests and release workflows.

## License

MIT — see [`LICENSE`](LICENSE).

© Boltz · MIT · boltz-bio/boltz-api-skills

Similar plugins

All plugins for Science and research →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor