Skills for Real Engineers. Straight from my .agents directory.
ligandmpnn
Agent skill fromaipoch/open-science
Inverse-fold a backbone with ligand, nucleic-acid, and metal context using LigandMPNN (Dauparas et al. 2023, github.com/dauparas/LigandMPNN). Reach for this skill to redesign the residues lining a binding pocket around a bound small molecule or cofactor, to design metal-coordinating sites where the geometry must be respected, or to get threaded designed-sequence PDBs out of any MPNN run.
How to install ligandmpnn
npx skills add aipoch/open-science# or add only this skill to Claude Code: copy the folder
resources/skills/ligandmpnn/
# into
~/.claude/skills/ligandmpnn/ (all projects)
.claude/skills/ligandmpnn/ (one project)
1# LigandMPNN23LigandMPNN extends the ProteinMPNN graph with non-protein atoms — small4molecules, nucleic acids, and metals are visible to the network — so it is the5right inverse-folding tool whenever the design surface includes a bound ligand6or cofactor that vanilla `proteinmpnn` would ignore. The same `run.py` is also7the most convenient runner for the other MPNN families because, unlike the8original ProteinMPNN script, it threads designs back onto the input structure9and writes PDBs alongside the FASTA. Code and weights are MIT10(github.com/dauparas/LigandMPNN). The model is small enough to run on CPU —11for a handful of designs on one structure that is seconds and usually faster12than dispatching, so the normal path is local with13`pip install torch numpy biopython ProDy ml_collections dm-tree`; a GPU helps14for batched campaigns.1516## Running it1718```bash19pip install torch numpy biopython ProDy ml_collections dm-tree20git clone --depth 1 https://github.com/dauparas/LigandMPNN.git ligandmpnn21cd ligandmpnn22sed -i 's/np\.int\b/np.int64/g' openfold/np/residue_constants.py # repo pins numpy 1.23; alias removed in >=1.2423bash get_model_params.sh ./model_params24python run.py \25 --model_type ligand_mpnn \26 --checkpoint_ligand_mpnn ./model_params/ligandmpnn_v_32_010_25.pt \27 --pdb_path complex.pdb \28 --out_folder out \29 --batch_size 8 --number_of_batches 4 \30 --temperature 0.1 \31 --fixed_residues "A45 A46 A47 A48"32```33…
Excerpt shown under the repository's Apache-2.0 license.
More skills in open-science
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
