unity-probuilder

Installation
SKILL.md

Unity ProBuilder Skills

Editable ProBuilder meshes, not ordinary primitive GameObjects; best for blockout, level geometry and procedural mesh refinement. Parameters come from the schema (GET /skills/schema?category=ProBuilder&wire=v2); execution and dryRun rules: root SKILL.md. Spatial heuristics, furniture and extended examples: reference/modeling.md.

When to use

  • Blocking out levels, rooms or props
  • Building or editing ProBuilder geometry, or prototyping shapes in the editor

Rules

  • Batch first: use probuilder_create_batch when creating 2 or more shapes.
  • Blockout order: major volumes first, then check traversal and scale, then face edits, vertex edits, and finally colours or materials.
  • Target by entityId (the only id on Unity 6000.4+), name, instanceId or path. Prefer entityId when several objects share a name.
  • Create and modify skills are FullAuto: under Approval they need a grant. Queries (probuilder_get_info, probuilder_get_vertices) run directly.
  • probuilder_combine_meshes is a Delete operation: refused under Approval and Auto. probuilder_delete_faces is only Modify and is grantable.
  • Without com.unity.probuilder, every skill returns a package-missing diagnostic instead of running; tell the user.
  • Run probuilder_get_info before face edits and probuilder_get_vertices before vertex edits.
  • Mesh rebuilds (ToMesh and Refresh) are handled by the skills; do not add a manual rebuild step.
  • Give a MeshCollider on physics-driven props a convex mesh.
Installs
88
GitHub Stars
1.9K
First Seen
Mar 16, 2026