What problem does it solve? OpenSimulator's console cannot create objects — commands like create cylinder fail and load xml2 silently drops prims. This Skill provides the complete workflow for creating in-world assets using LSL/OSSL scripts, rezzer prims, BVH-to-animation conversion, and IAR inventory archive building, including fixes for OpenSim 0.9.3.0 YEngine quirks that break standard LSL code. ## Core Features & Use Cases - LSL/OSSL Script Library: Ready-to-deploy scripts for object rezzing (llRezObject), particle systems, animations, sounds, gestures, clothing attachment, and a unified master controller with HTTP remote triggering. - OpenSim Compatibility Fixes: Documents YEngine limitations — no break/continue, no symbolic PSYS constants, no llClamp — with tested numeric replacements and workaround patterns. - Asset Pipeline Tools: Python utilities to convert BVH mocap files to .anim format, batch-convert directories, and build/import IAR inventory archives via the REST console. - Use Case: You need to populate an OpenSim region with animated objects and particle effects. Deploy the master-controller.lsl script into a prim, convert your BVH files with batch_bvh_to_anim.py, package everything with iar_builder.py, and trigger effects remotely over HTTP. ## Quick Start Ask the AI to generate an OpenSim LSL script that rezzes an object from prim inventory with a fire particle effect using numeric PSYS constants.