probuilder-create-poly-shape

Creates extruded 3D meshes from 2D polygon outlines in Unity via ProBuilder.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill probuilder-create-poly-shape-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: probuilder-create-poly-shape
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/probuilder-create-poly-shape
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill probuilder-create-poly-shape-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Building custom 3D geometry in Unity from 2D outlines—such as floor plans, terrain patches, or architectural walls—normally requires manual mesh modeling. This Skill generates a ProBuilder mesh directly from an array of 2D points, extruded to a specified height, through a single CLI call. ## Core Features & Use Cases - Polygon-to-Mesh Generation: Define any shape with 3 or more [x,z] points and extrude it upward by a configurable height. - Scene Integration: Optionally set the GameObject name, parent, position, rotation, normal direction, and local-space placement. - Structured Output: Returns instance ID, face/vertex/edge counts, bounds, and input point data for downstream scene manipulation. - Use Case: Generate an L-shaped room layout by passing points=[[0,0],[3,0],[3,2],[1,2],[1,3],[0,3]] with height=3 to instantly create the walls of a building level. ## Quick Start Ask the AI to create a 4x3 rectangular platform 2.5 units tall in the Unity scene using the probuilder-create-poly-shape tool.

Frequently Asked Questions about probuilder-create-poly-shape

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

FAQPage Schema
How do I create a 3D shape from 2D points in Unity?

Pass an array of [x,z] coordinates defining the polygon outline to the probuilder-create-poly-shape tool via unity-mcp-cli. The shape is extruded upward by the height parameter, defaulting to 1 unit if omitted.

How to make an L-shaped room with ProBuilder?

Define the L-shape outline with six points in order, for example [[0,0],[3,0],[3,2],[1,2],[1,3],[0,3]], and set the desired wall height. The tool generates the extruded mesh as a new GameObject in the scene.

What is the minimum number of points for a polygon shape?

A minimum of 3 points is required to form a valid polygon. Points must be provided in clockwise or counter-clockwise order as [x,z] coordinate pairs.

Why is unity-mcp-cli not found when running the tool?

The CLI is not installed globally. Install it with npm install -g unity-mcp-cli, or prefix commands with npx unity-mcp-cli. The unity-initial-setup skill covers detailed installation steps.

Can I flip the normals of a generated ProBuilder mesh?

Yes, set the flipNormals parameter to true so faces point inward instead of outward. This is useful for interior spaces like rooms where surfaces must be visible from inside.