unity-probuilder

Automate creation and editing of ProBuilder meshes in Unity for level design and prototyping.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mandexonla/Top-Down-Template --skill unity-probuilder-mandexonla
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-probuilder
Source: https://github.com/mandexonla/Top-Down-Template/tree/main/.codex/skills/unity-skills/skills/probuilder
Command: npx skills add https://github.com/mandexonla/Top-Down-Template --skill unity-probuilder-mandexonla

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes manual, repetitive ProBuilder UI workflows by automating creation, modification, and assembly of ProBuilder meshes inside Unity so designers and technical artists can iterate scenes and props rapidly.

Core Features & Use Cases

  • Parametric shape creation: create cubes, cylinders, arches, stairs, doors, pipes, and other ProBuilder primitives with explicit size, position, and rotation.
  • Face/edge/vertex editing: extrude, delete, merge, detach, flip normals, bevel edges, bridge edges, subdivide faces, move or set vertex positions, and weld vertices for topology cleanup.
  • Batch & level design: create many shapes in one call for blockouts and scene assembly, combine meshes for optimization, center pivots, and assign quick prototyping materials or persistent assets.
  • Query & safety: get mesh info and vertex lists to drive deterministic edits, auto-run ToMesh/Refresh and Unity Undo registration, and return clear errors when the ProBuilder package is missing.
  • Use case examples: rapid level blockout, furniture multi-part assembly, ramp and stair creation, procedural prop generation, and UV box-projection for texture mapping.

Quick Start

Create a table by calling probuilder_create_shape for a tabletop sized 1.2×0.05×0.6 at y=0.775 and then create four Cylinder legs positioned under the corners using probuilder_create_shape for each leg.

Frequently Asked Questions about unity-probuilder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ProBuilder mesh creation and editing in Unity for rapid level blockout?

Automating ProBuilder mesh creation in Unity allows you to rapidly generate cubes, cylinders, and arches while handling face extrusions, edge beveling, and subdivision without manual UI workflows. You can batch create shapes for fast scene assembly and level blockout.

Does this ProBuilder automation workflow require a specific Unity package version?

Yes, this ProBuilder automation workflow requires the com.unity.probuilder (5.x+) package to be installed. It operates on ProBuilderMesh-capable GameObjects and will return clear, graceful errors if the required package is not present in your Unity project.

What is the best way to batch create ProBuilder primitives like stairs and doors for Unity prototyping?

The best way to batch create ProBuilder primitives like stairs and doors is by automating shape creation calls with explicit size, position, and rotation parameters. This allows rapid assembly of multiple Unity level design elements and complex props in a single operation.

Can I perform vertex editing, UV projection, and topology cleanup on ProBuilder meshes programmatically?

Yes, you can programmatically perform vertex editing, UV box-projection, and topology cleanup on ProBuilder meshes. The automation supports moving vertices, welding points, bridging edges, flipping normals, and assigning materials while auto-running ToMesh and Refresh updates.

Why does my ProBuilder mesh editing script fail to apply extrude and bevel operations in Unity?

ProBuilder mesh editing scripts fail to apply extrude and bevel operations when the com.unity.probuilder (5.x+) package is missing or the GameObject lacks a ProBuilderMesh component. The automation requires valid ProBuilderMesh-capable objects to register Unity Undo and apply geometry changes.

How do I build multi-part furniture using ProBuilder meshes in Unity without manual modeling?

Building multi-part furniture with ProBuilder meshes in Unity involves parametrically creating distinct shapes for each component, such as a flat cube for a tabletop and cylinders for legs. This automated assembly process bypasses repetitive manual modeling for rapid prototyping.