What problem does it solve? Manually populating a Unity Terrain with trees is slow and imprecise, especially when you need hundreds of instances placed within specific regions or at exact coordinates. This Skill programmatically adds TreeInstances to a Terrain via the unity-mcp-cli, either scattering them randomly or placing them at explicit positions. ## Core Features & Use Cases - Random Scatter Placement: Distribute a configurable number of trees across a normalized [0,1] sub-rectangle of the terrain. - Explicit Position Placement: Supply exact normalized XZ positions (Vector2 list) to override random scattering for precise layouts. - Scale and Cleanup Control: Set per-instance height/width scale and optionally clear existing trees before placing new ones. - Use Case: A level designer wants 200 pine trees scattered only in the northern half of a terrain. They set minZ to 0.5, count to 200, and the correct prototypeIndex, and the terrain is populated in one call with heights sampled automatically. ## Quick Start Ask the AI to scatter 100 trees of prototype index 0 across the Terrain on your chosen GameObject using the terrain-place-trees tool.