Data & ReproProtein Structure & DesignK-Dense-AI/claude-scientific-skillsData & Reproduction
ES

esm

Maintainer K-Dense Inc. · Last updated April 1, 2026

ESM provides state-of-the-art protein language models for understanding, generating, and designing proteins. This skill enables working with two model families: ESM3 for generative protein design across sequence, structure, and function, and ESM C for efficient protein representation learning and embeddings.

Claude CodeOpenClawNanoClawAnalysisReproductionesmbioinformaticspackagebioinformatics & genomics

Original source

K-Dense-AI/claude-scientific-skills

https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/esm

Maintainer
K-Dense Inc.
License
MIT license
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • ESM provides state-of-the-art protein language models for understanding, generating, and designing proteins. This skill enables working with two model families: ESM3 for generative protein design across sequence, structure, and function, and ESM C for efficient protein representation learning and embeddings.
  • model: ESM3InferenceClient = ESM3.from_pretrained("esm3-sm-open-v1").to("cuda").

Source Doc

Excerpt From SKILL.md

1. Protein Sequence Generation with ESM3

Generate novel protein sequences with desired properties using multimodal generative modeling.

When to use:

  • Designing proteins with specific functional properties
  • Completing partial protein sequences
  • Generating variants of existing proteins
  • Creating proteins with desired structural characteristics

Basic usage:

from esm.models.esm3 import ESM3
from esm.sdk.api import ESM3InferenceClient, ESMProtein, GenerationConfig

## Create protein prompt

protein = ESMProtein(sequence="MPRT___KEND")  # '_' represents masked positions

## Generate completion

protein = model.generate(protein, GenerationConfig(track="sequence", num_steps=8))
print(protein.sequence)
python
from esm.sdk.forge import ESM3ForgeInferenceClient
from esm.sdk.api import ESMProtein, GenerationConfig

Use cases

  • Use esm in research workflows aligned with this subject area.
  • Follow the upstream documentation for the full working procedure.

Not for

  • Do not rely on this catalog entry alone for installation or maintenance details.

Related skills

Related skills

Back to directory
AD
Data & ReproProtein Structure & Design

Adaptyv

Adaptyv is a cloud laboratory platform that provides automated protein testing and validation services. Submit protein sequences via API or…

Claude CodeOpenClawAnalysis
K-Dense-AI/claude-scientific-skillsView
AL
Data & ReproProtein Structure & Design

alphafold

Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences fold correctly, (2) P…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
AL
Data & ReproProtein Structure & Design

AlphaFold DB

AlphaFold DB is a public repository of AI-predicted 3D protein structures for over 200 million proteins, maintained by DeepMind and EMBL-EBI…

Claude CodeOpenClawAnalysis
K-Dense-AI/claude-scientific-skillsView
AN
Data & ReproProtein Structure & Design

antibody-design-agent

Antibody design: epitope mapping, CDR engineering, bispecific construction.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView