probuilder-extrude

Extrudes selected ProBuilder mesh faces along their normals in Unity.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Manually extruding faces on ProBuilder meshes in Unity requires repetitive editor interactions, making it hard to automate or script procedural geometry changes from an AI-driven workflow. ## Core Features & Use Cases - Face Extrusion by Index or Direction: Select faces explicitly by index array or semantically by direction (Up, Down, Left, Right, Forward, Back). - Multiple Extrusion Methods: Choose IndividualFaces, FaceNormal, or VertexNormal extrusion modes, with positive or negative distances for outward or inward extrusion. - Structured Result Reporting: Returns extruded face indices, new face counts, and updated mesh totals for verification. - Use Case: While building a level blockout, ask the AI to extrude the top face of a ProBuilder cube upward by 2 units to quickly form a wall or platform. ## Quick Start Extrude the top face of my ProBuilder cube upward by 2 units using the probuilder-extrude tool.

Frequently Asked Questions about probuilder-extrude

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

FAQPage Schema
How do I extrude ProBuilder faces in Unity from the command line?

Run unity-mcp-cli with the probuilder-extrude tool, passing a gameObjectRef plus either faceIndices or faceDirection and a distance value. The tool extrudes the selected faces along their normals and returns the new mesh statistics.

How do I select which ProBuilder faces to extrude?

Select faces either by an explicit array of face indices or by a semantic direction such as Up, Down, Left, Right, Forward, or Back. Use ProBuilder_GetMeshInfo to discover valid face indices, and provide only one selection method per call.

What extrusion methods does ProBuilder support?

Three methods are available: IndividualFaces extrudes each face independently, FaceNormal extrudes faces as a group along an averaged normal, and VertexNormal moves vertices along their own normals. Negative distances extrude inward.

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

The CLI is not installed or not on your PATH. Install it globally with npm install -g unity-mcp-cli, or invoke it via npx unity-mcp-cli, then retry the probuilder-extrude command.

Can I extrude faces inward on a ProBuilder mesh?

Yes, pass a negative distance value to extrude faces inward along their normals instead of outward. Positive values push geometry outward from the mesh surface.