esm

Design and analyze proteins using ESM3 and ESM C models.

1|2|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fuzzy-dynamics/strings --skill esm-fuzzy-dynamics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esm
Source: https://github.com/fuzzy-dynamics/strings/tree/main/packages/skills/esm
Command: npx skills add https://github.com/fuzzy-dynamics/strings --skill esm-fuzzy-dynamics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Protein designers and researchers struggle to quickly design, evaluate, and iterate on sequences, structures, and functional annotations using disparate tools. This skill unifies ESM3 and ESM C workflows to streamline multi-track design, structure prediction, and embedding-based analyses in a single framework.

Core Features & Use Cases

  • Local and Forge-based inference for ESM3 and ESM C models across sequence, structure, and function.
  • End-to-end workflows: sequence design from structure, structure prediction from sequence, and embedding-based clustering or classification.
  • Real-world use cases include designing novel enzymes, predicting embeddings for downstream ML tasks, and rapid variant exploration with multi-modal prompts.

Quick Start

Provide a starter command to design a protein sequence using ESM3 given a target structure.

Frequently Asked Questions about esm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a protein sequence from a target structure using ESM3?

You can predict protein structure from sequence by passing your input to the ESM3 or ESM C models, applying locally with Open weights or using the Forge API for production-scale structure prediction inference.

Can I run ESM3 and ESM C models locally for protein embedding analysis?

Yes, you can run ESM3 and ESM C models locally for protein embedding analysis and clustering by using Open weights, provided you have the esm package and PyTorch installed in your environment.

Do I need Forge API authentication for all ESM3 inference tasks?

ESM3's multi-track generation allows you to jointly design and iterate on protein sequence, structure, and function by applying multi-modal prompts, streamlining novel enzyme design and variant exploration.

How do I generate protein embeddings for downstream machine learning tasks?

Forge API enables production-scale inference across the full ESM model family, allowing you to process large batches of protein sequences, structures, and functional annotations efficiently at scale.

What is needed to set up the environment for ESM3 protein design workflows?

ESM3 unifies sequence generation, structure prediction, and embedding-based analyses in a single framework, providing a streamlined solution for protein designers to rapidly evaluate and iterate on functional annotations.

Does ESM3 support multi-modal prompts for variant exploration?

ESM3 handles multi-track protein design by processing sequence, structure, and function simultaneously, enabling researchers to design novel enzymes and predict functional annotations within a unified framework.