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
molecularnodesUse MolecularNodes 5.2 in a Blender 5.2 host to import, style, animate, annotate, analyze, and render molecular structures, trajectories, density maps, and ensembles with verified API and recovery guidance.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a Researcher must plan or execute a MolecularNodes workflow in Blender: install or diagnose the add-on, load a structure or trajectory, compose styles and selections, import density/STAR/CellPack data, add annotations, persist a session, or configure a reproducible scene/render.
Read the nearest sub-skill first; its references contain the detailed API contracts and failure matrices. Cross-cutting failures are in references/troubleshooting.md. Source version and evidence are recorded in references/repo-provenance.md; router placement is in references/repo-routing-metadata.json.
For a public Python inspection environment, install the package's declared
Blender API extra with python -m pip install "molecularnodes[bpy]==5.2.0".
For the actual desktop add-on, use Blender 5.2 Preferences → Get Extensions →
Molecular Nodes. Run the bundled read-only checker before importing data:
python sub-skills/setup-and-import/scripts/check_install.py
The checker does not install, fetch, or write files. A headless bpy pass is
useful for data/API checks but is not proof of the desktop extension panel,
viewport, or GPU rendering.
bpy.app.version) before claiming
Blender object, Geometry Nodes, material, annotation, or scene behavior.
Python parsing can be a preflight but is not a substitute for the host..MNSession state as appropriate.bpy import. See the nearest troubleshooting reference.