SND vnavmesh Integration

Compute paths and execute movements in SND macros via IPC.vnavmesh Lua calls.

1|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/vaoan/SND --skill snd-vnavmesh-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SND vnavmesh Integration
Source: https://github.com/vaoan/SND/tree/main/.claude/skills/snd-vnavmesh
Command: npx skills add https://github.com/vaoan/SND --skill snd-vnavmesh-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides integrated navigation and movement capabilities for SND macros by leveraging the vnavmesh plugin to compute paths, manage movement, and visualize navmesh workflows, simplifying complex routing tasks in automated scripts.

Core Features & Use Cases

  • Pathfinding: Compute paths between points using vnavmesh and execute movement sequences in SND.
  • Navmesh Utilities: Access readiness checks, build progress, and bitmap debugging to monitor navigation state.
  • Use Case: Imagine an SND macro that needs to navigate a dynamic environment; this Skill handles path planning, movement control, and status monitoring with a consistent API.

Quick Start

In an SND script, call IPC.vnavmesh.SimpleMove.PathfindAndMoveTo(Vector3(x, y, z), false) to move toward a target position.

Frequently Asked Questions about SND vnavmesh Integration

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

FAQPage Schema
How do I integrate vnavmesh pathfinding into SND macros?

Vnavmesh pathfinding in SND macros is achieved by calling IPC.vnavmesh Lua methods, such as SimpleMove.PathfindAndMoveTo with a Vector3 target, to compute paths and execute movement sequences directly within your script.

What navigation utilities are available for SND movement scripts?

Navigation utilities for SND movement scripts include vnavmesh readiness checks, build progress monitoring, bitmap debugging, path computation, movement control, and real-time status monitoring via IPC.vnavmesh Lua calls.

Do I need the vnavmesh plugin to use SND navigation features?

Yes, the vnavmesh plugin is required to use these SND navigation features, as the Skill relies on IPC.vnavmesh Lua calls to perform readiness checks, pathfinding, movement control, and status monitoring.

How do I move an SND macro to a specific coordinate?

To move an SND macro to a specific coordinate, call IPC.vnavmesh.SimpleMove.PathfindAndMoveTo(Vector3(x, y, z), false) to automatically compute a path and execute movement toward the target position.

Can I monitor navmesh build progress during SND pathfinding?

Yes, you can monitor navmesh build progress during SND pathfinding by using the included navmesh utilities, which provide readiness checks and bitmap debugging to track the navigation state in real-time.