esm

Generate protein sequences and embeddings with ESM3 and ESM C.

1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Sologa/codex-pipeline --skill esm-sologa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esm
Source: https://github.com/Sologa/codex-pipeline/tree/main/.codex/skills/esm
Command: npx skills add https://github.com/Sologa/codex-pipeline --skill esm-sologa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for working with advanced protein language models, enabling complex tasks like protein design, sequence generation, structure prediction, and function annotation.

Core Features & Use Cases

  • Generative Protein Design (ESM3): Design novel protein sequences and structures, predict protein functions, and perform inverse folding.
  • Protein Embeddings (ESM C): Generate high-quality embeddings for downstream machine learning tasks like classification and similarity analysis.
  • Use Case: Design a novel enzyme with a specific catalytic activity by providing functional constraints and desired structural properties.

Quick Start

Use the esm skill to generate a protein sequence based on a partial input sequence.

Frequently Asked Questions about esm

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

FAQPage Schema
How do I design a novel protein sequence using a partial input?

Design a novel protein sequence by inputting partial sequences and functional constraints into the ESM3 generative model, which outputs complete sequences and predicted structures.

Can I generate protein embeddings for downstream machine learning tasks?

Generate high-quality protein embeddings using ESM C for downstream machine learning tasks such as sequence classification and similarity analysis.

What is inverse folding in protein engineering and how does this toolkit support it?

Inverse folding predicts an amino acid sequence that folds into a given 3D structure. This toolkit supports inverse folding alongside structure prediction and function annotation via the ESM3 model.

Does the protein design toolkit support cloud-based API inference for large-scale tasks?

Yes, the toolkit supports cloud-based Forge API for scalable inference alongside local model usage, accommodating large-scale protein engineering tasks.

What's the best way to predict protein functions and structures from a novel sequence?

Use ESM3 for structure prediction and function annotation, enabling you to evaluate novel sequences against desired catalytic activities and structural properties.

Do I need local computational resources to run generative protein models?

No, local resources are not strictly required because the toolkit supports cloud-based Forge API for scalable inference, though local model usage is also supported.