writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
installation-assetsPlan and troubleshoot OpenFold installation, package builds, runtime dependencies, parameters, databases, Docker prerequisites, and safe environment validation.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a user needs to set up OpenFold, diagnose installation or import failures, plan model parameters/databases, check CUDA/PyTorch/OpenMM/TensorRT/DeepSpeed/cuEquivariance readiness, or validate an environment before inference or training.
references/environment-and-assets.md for supported runtime assumptions, package build behavior, dependency families, Docker notes, and asset requirements by workflow.python scripts/check_openfold_environment.py --json inside the target environment to report imports, optional backends, extension availability, CUDA state, and external binaries without running downloads, inference, training, or builds.python scripts/plan_asset_downloads.py --workflow monomer, --workflow multimer, --workflow soloseq, or --workflow training to produce a dry-run parameter/database plan. The planner never downloads or creates files.references/troubleshooting.md to map symptoms such as missing torch during build isolation, missing attn_core_inplace_cuda, CUDA library failures, absent optional dependencies, missing HMMER/HHSuite/Kalign binaries, or absent parameters/databases to recovery actions.../inference/ after environment and assets are selected.../data-preparation/.../training/.../model-apis/.The bundled scripts are validation and planning helpers only. They do not download assets, create conda environments, build extensions, run unit tests, run inference, run training, mutate repositories, or require a source checkout. CLI --help probing is opt-in and only inspects user-supplied script paths.