Agent skill · Design & Presentation

solublempnn

Solubility-optimized protein sequence design using SolubleMPNN. Use this skill when: (1) Designing for E. coli expression, (2) Optimizing solubility of designed proteins, (3) Reducing aggregation propensity, (4) Need high-yield expression, (5) Avoiding inclusion body formation. For standard design, use proteinmpnn. For ligand-aware design, use ligandmpnn.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill solublempnn-adaptyvbio-protein-design-skill-3 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/ai-ml/solublempnn-adaptyvbio-protein-design-skill-3/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# SolubleMPNN Solubility-Optimized Design ## Prerequisites | Requirement | Minimum | Recommended | |-------------|---------|-------------| | Python | 3.8+ | 3.10 | | CUDA | 11.0+ | 11.7+ | | GPU VRAM | 8GB | 16GB (T4) | | RAM | 8GB | 16GB | ## How to run > **First time?** See [Installation Guide](../../docs/installation.md) to set up Modal and biomodals. ### Option 1: Modal (recommended) SolubleMPNN uses the ProteinMPNN Modal wrapper with soluble model: ```bash cd biomodals modal run modal_proteinmpnn.py \ --pdb-path backbone.pdb \ --num-seq-per-target 16 \ --sampling-temp 0.1 \ --model-name v_48_020 ``` **GPU**: T4 (16GB) | **Timeout**: 600s default ### Option 2: Local installation ```bash git clone https://github.com/dauparas/ProteinMPNN.git cd ProteinMPNN # Use soluble model weights python protein_mpnn_run.py \ --pdb_path backbone.pdb \ --out_folder output/ \ --num_seq_per_target 16 \ --sampling_temp "0.1" \ --model_name "v_48_020" # Soluble model ``` ## Key parameters | Parameter | Default | Range | Description | |-----------|---------|-------|-------------| | `--pdb_path` | required | path | Input structure | | `--num_seq_per_target` | 1 | 1-1000 | Sequences per structure | |

What's inside
Steps it walks through
  1. Prerequisites
  2. How to run
  3. Option 1: Modal (recommended)
  4. Option 2: Local installation
  5. Key parameters
  6. Model Variants
  7. Output format
  8. Sample output
  9. Successful run
  10. Decision tree
  11. Typical performance
  12. Verify
  13. Troubleshooting
  14. Error interpretation
Ships with 1 file
  • metadata.json
Commands it runs
cd biomodals
modal run modal_proteinmpnn.py \
git clone https://github.com/dauparas/ProteinMPNN.git
cd ProteinMPNN
Use soluble model weights
python protein_mpnn_run.py \
grep -c "^>" output/seqs/*.fa  # Should match backbone_count × num_seq_per_target
More from claude-skill-registry
All skills →
About this skill
What does the solublempnn skill do?

Solubility-optimized protein sequence design using SolubleMPNN. Use this skill when: (1) Designing for E. coli expression, (2) Optimizing solubility of designed proteins, (3) Reducing aggregation propensity, (4) Need high-yield expression, (5) Avoiding inclusion body formation. For standard design, use proteinmpnn. For ligand-aware design, use ligandmpnn.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill solublempnn-adaptyvbio-protein-design-skill-3 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going