unity-probuilder

Create and edit ProBuilder meshes in Unity for level blockout and greyboxing.

Updated Oct 13, 2025
One-click install
npx skills add https://github.com/Darth-Carrotpie/ProxyCore --skill unity-probuilder-darth-carrotpie
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: unity-probuilder
Source: https://github.com/Darth-Carrotpie/ProxyCore/tree/main/.agents/skills/unity-skills/skills/probuilder
Command: npx skills add https://github.com/Darth-Carrotpie/ProxyCore --skill unity-probuilder-darth-carrotpie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building level geometry in Unity by hand is slow when you need editable meshes rather than static primitives. This Skill lets an agent create, edit, and refine ProBuilder meshes directly in the editor, covering blockout, greyboxing, and prototype geometry without manual mesh manipulation. ## Core Features & Use Cases - Parametric Shape Creation: Create cubes, cylinders, stairs, arches, and more individually or in batch via probuilder_create_shape and probuilder_create_batch. - Face, Edge, and Vertex Editing: Extrude, delete, merge, and bevel faces, bridge edges, and move or weld vertices for ramps, slopes, and irregular silhouettes. - Materials and Querying: Apply quick colors or material assets, project UVs, and inspect mesh stats with probuilder_get_info and probuilder_get_vertices. - Use Case: Block out a platformer level by batch-creating floors and platforms, verifying jump distances against gameplay scale rules, then refining a ramp with vertex edits and color-coding platforms by gameplay role. ## Quick Start Ask the agent to block out a small test level with a ground plane, two platforms, and a ramp using ProBuilder, then color the platforms blue.

Frequently Asked Questions about unity-probuilder

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

FAQPage Schema
How do I create ProBuilder shapes in Unity with an agent?▼

Use probuilder_create_shape for a single parametric shape such as Cube, Cylinder, or Stairs, or probuilder_create_batch to create multiple shapes in one call. Both accept position, rotation, and size parameters, and batch creation is preferred when adding two or more shapes.

How do I edit ProBuilder faces and vertices in Unity?▼

Query the mesh first with probuilder_get_info or probuilder_get_vertices to identify indexes, then call targeted skills like probuilder_extrude_faces, probuilder_delete_faces, probuilder_bevel_edges, or probuilder_move_vertices. Mesh rebuild steps are handled automatically by the skills.

Does this skill work without the ProBuilder package installed?▼

No. Every skill returns a package-missing diagnostic when com.unity.probuilder is not installed in the Unity project. Install the ProBuilder package through Unity Package Manager before using any creation or editing skill.

Why does probuilder_combine_meshes return MODE_FORBIDDEN?▼

probuilder_combine_meshes is marked with Modify and Delete operations, and the Delete bit makes it forbidden under Approval and Auto modes. It only runs under Bypass mode or after the user explicitly adds it to the Allowlist.

When should I use ProBuilder instead of regular GameObjects?▼

Use ProBuilder when you need editable mesh topology for level geometry, ramps, or greyboxing. For ordinary primitive objects without editable topology, use gameobject_create instead, since regular meshes do not become ProBuilder meshes automatically.