with one click
XpongeCPP
XpongeCPP contains 3 collected skills from yuhaosimba, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use when modifying XpongeCPP C++ core, Python bindings, topology, force-field parsing, solvation, assign, or SPONGE export code. Enforces Xponge parity-first implementation, flat C++ data structures, strict safety checks, and no ad-hoc topology rules.
Use when migrating, extending, or testing XpongeCPP Assign and Amber GAFF atom typing against original Xponge, especially for mol2 inputs, AssignRule parity, ring markers, bond markers, and 100-molecule validation sets.
Use when planning or executing migration of an Xponge workflow into XpongeCPP, especially Amber protein-ligand-solvent workflows such as 1KV2+B96. Provides the parity checklist, baseline procedure, implementation order, and acceptance criteria.