executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
structure-predictionPredict protein structures from sequences or FASTA files with ESMFold Python APIs and the esm-fold CLI.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task needs ESMFold to convert amino-acid sequences or FASTA records into PDB strings/files, including Python infer_pdb calls, bulk esm-fold command construction, chunking, recycle counts, CPU-only execution, CPU offload, and confidence interpretation.
esm.pretrained.esmfold_v1(), model.infer_pdb, model.infer, model.output_to_pdb, model.set_chunk_size, devices, and PDB/confidence semantics.esm-fold flags, FASTA-to-PDB behavior, batching, cache/model directory options, and pLDDT/pTM logs.python scripts/esm_fold_command_builder.py --help from this sub-skill directory to build safe printable esm-fold commands without loading models or running inference.esm.pretrained.esmfold_v1(), esm.pretrained.esmfold_v0(), model.infer_pdb, model.infer, model.output_to_pdb, model.set_chunk_size, the esm-fold console script, PDB output, pLDDT, pTM, axial-attention chunking, --cpu-only, and --cpu-offload.esm-extract, per-token/mean/BOS/contact tensors, and language-model embeddings to ../model-embeddings/SKILL.md.esm.inverse_folding, and ESM-IF1 workflows to ../inverse-folding/SKILL.md.../variant-effect-prediction/SKILL.md.model.infer_pdb(sequence) for one short sequence and esm-fold -i input.fasta -o output_dir for many records.model.eval() and use torch.no_grad() for inference; move to CUDA only when a compatible GPU stack is available.--max-tokens-per-batch, add --chunk-size 128 or smaller, and consider fewer recycles before trying CPU offload.output["mean_plddt"] and pTM logs as confidence signals, not as sequence embeddings.