Sample skill
Build an original Locus Room.
The sample skill guides a compatible AI assistant through Blender authoring, Room packaging, and final checks.
What this is
The skill is an optional example. You can copy it, change it, or follow the steps without installing it. It uses Blender through Blender MCP; it is not a complete Room generator by itself.
What to prepare
- Blender and a working Blender MCP connection for your AI assistant.
- Reference images or drawings that you have permission to use.
- The type and approximate size of Room you want.
- The number and location of seats, desks, or tables.
- Your preferred materials, lighting, and important views.
- Xcode or Xcode Command Line Tools for USDZ validation.
- Locus on Apple Vision Pro for the final import and seat checks.
What the skill asks the assistant to make
- An original, human-scale 3D Room.
- A self-contained USDZ file and a Room preview.
- At least one usable entry seat. In the package this is stored in
teleportCatalog. - Source and license information in
provenance.json. - A Room ZIP that passes the public validator.
Check the Room before sharing it
- Run the validator on the final ZIP.
- In Locus, choose Import a Room and select that ZIP.
- Pair the Room with a View and enter Virtual Space.
- Try every seat and check its direction, scale, materials, desk clearance, and surrounding space.
- Fix the source Room and rebuild the ZIP if anything is wrong.
A Room needs at least one entry seat. The current validator reports a missing or empty
teleportCatalog before import.Passing the validator confirms the package structure and machine-checkable asset requirements. It does not prove that the Room is comfortable, correctly scaled, or visually complete.
Need the file format?
Use the Room authoring guide for package layout and commands. Use the technical reference for field details and limits.