esm

Generate and analyze protein sequences, structures, and functions with ESM models.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill esm-jasrajtulsi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esm
Source: https://github.com/jasrajtulsi/GRAD-SCOPE/tree/main/.claude/skills/esm
Command: npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill esm-jasrajtulsi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you work directly with ESM protein AI workflows without memorizing client variants, model IDs, or API details. It brings sequence generation, structure prediction, embeddings, batch inference, and hosted deployment guidance into one place so you can move from idea to analysis faster and with fewer mistakes.

Core Features & Use Cases

  • Protein sequence generation with ESM3 for design, completion, variants, and function-conditioned outputs.
  • Structure prediction and inverse folding for sequence-to-structure and structure-to-sequence workflows.
  • ESM C embeddings for similarity search, clustering, classification, and downstream machine learning features.
  • Forge and Biohub hosted inference guidance for scalable batch jobs, authentication, retries, and rate control.
  • Use case: design a fluorescent protein, rank candidate variants by embeddings, and validate the best sequences with structure prediction.

Quick Start

Ask the ESM skill to design a protein sequence, predict its structure, or generate embeddings for a provided amino-acid sequence.

Frequently Asked Questions about esm

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

FAQPage Schema
How do I generate protein sequences with ESM3 for function-conditioned design?

Protein sequence generation with ESM3 produces design, completion, and variant outputs conditioned on functions. You provide validated amino-acid inputs, and the workflow iteratively generates candidate sequences for downstream analysis.

How do I extract ESMC embeddings for similarity search and clustering?

ESMC embeddings extract numerical features from protein sequences for similarity search, clustering, and classification. You provide validated amino-acid sequences to generate dense vector representations suitable for downstream machine learning tasks.

Can I use ESM for structure prediction and inverse folding?

ESM supports structure prediction and inverse folding for sequence-to-structure and structure-to-sequence workflows. You can predict protein structures from amino-acid sequences and generate sequences that fold into target structures.

Do I need authenticated Python SDK access for ESM Forge and Biohub batch inference?

Authenticated Python SDK access is required for ESM Forge and Biohub batch inference. You must configure authentication, select correct model IDs, and implement rate control to execute scalable batch jobs successfully.

What is the best way to design a fluorescent protein and validate its structure?

Designing a fluorescent protein involves generating candidate sequences with ESM3, ranking variants by ESMC embeddings, and validating the best sequences with structure prediction. This workflow moves from generation to structural validation efficiently.

What are the limitations of using ESM for protein design workflows?

ESM workflows require correct model selection, authenticated SDK usage, and validated protein inputs. Limitations include managing rate control for batch inference and ensuring iterative generation inputs meet validation constraints.