Use this skill for generating adsorbates and reaction intermediates, standardizing molecular inputs, and preparing structures for adsorption placement.
64
76%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/adsorbate-and-intermediate-generation/SKILL.mdUse this skill to turn SMILES-level adsorbate requests into stable 3D molecule files for later slab placement.
fmt intentionally: poscar for slab workflows, xyz for inspection, both when both are useful.output_path as a path prefix, not a final filename.xyz_file_rel or poscar_file_rel instead of reconstructing paths by hand.create_molecule_from_smiles builds a 3D conformer with deterministic embedding.fmt=poscar writes a boxed .vasp; fmt=xyz writes .xyz; fmt=both writes both.box_padding controls the cubic POSCAR box size for isolated-molecule references.formula, natoms, xyz_file_rel, poscar_file_rel, and box_size.Return:
fmtadsorption-site-screening instead of rewriting it manually.c87fc76
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.