unity-navmesh

Bake NavMesh data and compute AI navigation paths for Unity scenes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NavMesh operations streamline baking navigation meshes and computing AI paths in Unity projects, eliminating manual navmesh setup and trial-and-error path testing.

Core Features & Use Cases

  • Bake the NavMesh for a scene to enable runtime pathfinding.
  • Compute paths between two points with optional area masks.
  • Manage NavMeshAgent components and obstacles programmatically.
  • Query navmesh positions and adjust area traversal costs.

Quick Start

Bake the NavMesh for the current scene and test a path from a start point to an end point using navmesh_calculate_path.

Frequently Asked Questions about unity-navmesh

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

FAQPage Schema
How do I bake a NavMesh and calculate AI paths in Unity?

You can bake NavMesh data and compute AI navigation paths for Unity scenes using dedicated commands, eliminating manual setup and returning path status and corners for runtime pathfinding.

Can I compute a path between two points with area masks in Unity?

Yes, you can compute paths between two points with optional area masks in Unity, allowing you to adjust area traversal costs and query navmesh positions for precise AI agent routing.

Does this NavMesh pathfinding approach support dynamic geometry and obstacles?

Yes, this approach handles dynamic geometry and obstacles across multiple levels, allowing you to manage NavMeshAgent components and configure obstacles programmatically for runtime pathfinding.

What is the best way to manage NavMeshAgent components and obstacles programmatically?

The best way to manage NavMeshAgent components and obstacles programmatically is through utility commands that handle agent properties and obstacle configurations, streamlining navigation setup in Unity scenes.

Why does my Unity AI agent fail to find a valid path across the scene?

Your Unity AI agent may fail to find a valid path if the NavMesh is not properly baked for the scene, or if area traversal costs and agent properties are misconfigured for the target coordinates.