unity-navmesh

Automate NavMesh baking and path calculation for Unity AI agents.

Updated May 9, 2026
One-click install
npx skills add https://github.com/krikommp/chess-game --skill unity-navmesh-krikommp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-navmesh
Source: https://github.com/krikommp/chess-game/tree/main/.agents/skills/unity-skills/skills/navmesh
Command: npx skills add https://github.com/krikommp/chess-game --skill unity-navmesh-krikommp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of creating and managing Navigation Meshes for AI characters, streamlining pathfinding and baking for more efficient AI navigation in games and simulations.

Core Features & Use Cases

  • NavMesh Baking: Automate the creation of NavMeshes for smooth character movement.
  • Pathfinding: Calculate optimal paths for AI agents to navigate environments.
  • Agent Control: Add and customize AI agents with ease, adjusting speed, acceleration, and obstacle handling.
  • Use Case: With a complex game map, this Skill helps you efficiently populate and navigate a terrain, providing seamless AI character movement without the need for manual NavMesh generation.

Quick Start

Bake a NavMesh and find a path for an AI agent using the following command: navmesh_bake followed by navmesh_calculate_path <startX>, <startY>, <startZ> <endX>, <endY>, <endZ>

Frequently Asked Questions about unity-navmesh

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

FAQPage Schema
How do I automate NavMesh baking and AI pathfinding in Unity?

To automate NavMesh baking and AI pathfinding in Unity, you can use specific commands to generate the navigation mesh and calculate optimal paths for AI agents. This streamlines the creation of navigation meshes for smooth NPC movement in 3D environments.

What is the best way to calculate a path for an AI agent on a navigation mesh?

The best way to calculate a path for an AI agent on a navigation mesh is to use a pathfinding command with specified start and end coordinates. This allows the AI to navigate the environment optimally by relying on Unity's Navigation System.

Can I customize AI agent speed and obstacle handling for NPC movement?

Yes, you can customize AI agent speed and obstacle handling for NPC movement. The Skill allows you to add and customize AI agents with ease, adjusting their speed, acceleration, and obstacle handling to suit your game's requirements.

Does this approach work for complex game maps with large terrains?

Yes, this approach works for complex game maps with large terrains. It helps you efficiently populate and navigate a terrain, providing seamless AI character movement without the need for manual NavMesh generation across the map.

Why manually generate a NavMesh when I have a complex 3D environment?

Manually generating a NavMesh in a complex 3D environment is time-consuming and inefficient. Automating the generation, management, and utilization of Navigation Meshes streamlines pathfinding and baking, allowing NPCs to navigate seamlessly without manual overhead.