From lammpsio
Use when importing `lammpsio`, reading/writing LAMMPS data/dump files, or converting between LAMMPS and GSD formats.
How this skill is triggered — by the user, by Claude, or both
Slash command
/lammpsio:lammpsioThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pure Python package for reading and writing LAMMPS data and dump files, with optional HOOMD-blue GSD interconversion. Version 0.9.0. All indexes follow the LAMMPS 1-indexed convention. Per-particle arrays use lazy initialization — accessing a property allocates it; use `has_*()` methods to check without allocating.
Pure Python package for reading and writing LAMMPS data and dump files, with optional HOOMD-blue GSD interconversion. Version 0.9.0. All indexes follow the LAMMPS 1-indexed convention. Per-particle arrays use lazy initialization — accessing a property allocates it; use has_*() methods to check without allocating.
pip install lammpsio
# or: conda install -c conda-forge lammpsio
import lammpsio
# Read a data file
snap = lammpsio.DataFile("atoms.data").read()
# Write a data file
lammpsio.DataFile.create("atoms.data", snapshot)
# Iterate a dump file
for snap in lammpsio.DumpFile("trajectory.lammpstrj"):
print(snap.step, snap.N)
See references/api_reference.md for complete documentation of Box, Snapshot, DataFile, DumpFile, Topology classes, and LabelMap.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub wugroup-xjtlu/cc-skills-zhenghaowu-group --plugin lammpsio