Skip to content
Back to skills

Hayba Spline Route Authoring

ASecurity

Use when authoring a road, path, fence, or cable guide as a spline and checking its geometry before downstream generation.

  • 13 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 4, 2026
ai-agentsgonode

Security analysis

A100/100

Scanned October 4, 2026

npx -y skills add zajalist/hayba --skill hayba-spline-route-authoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hayba Spline Route Authoring?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Hayba Spline Route Authoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zajalist-hayba-spline-route-authoring/badge)](https://www.skillsdirectory.com/skills/zajalist-hayba-spline-route-authoring)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: hayba-spline-route-authoring
description: Use when authoring a road, path, fence, or cable guide as a spline and checking its geometry before downstream generation.
metadata:
  category: world-composition
  tags: spline, route, geometry, generation
---

# Author one spline guide

## When to use

Use for a defined start, end, and major bends. Record intended width or clearance, maximum grade and turn severity if supplied, and the downstream consumer, such as a road mesh or PCG spline sampler. A spline curve alone does not create a playable road.

## Tool routing

- Inspect scene_export and actor_list for an existing route. Read spline_get_info before changing a known spline. Use spline_create only if a new guide is needed, then spline_add_point for the minimum control points. Adjust an existing indexed point with spline_set_point after re-reading point order.
- Re-read spline_get_info for count, positions, and total length. Capture an overhead and player-height view with editor_capture_viewport. Run placement_validate and scene_validate_physics around likely intersections; these checks concern placed actors, not the curve's final generated mesh.
- If the spline will feed PCG or PCGEx, pass its verified points to the PCG build workflow and inspect the installed node/pin contract there. Use a separate road-mesh or gameplay traversal pass for width, collision, and slope; do not infer them from spline length.
- Once the authored route is accepted, save the exact active map with level_save, inspect saved, dirty, and verified status, then re-read spline_get_info for its points and length. If persistence is uncertain, mark the route unsaved and route it to hayba-world-save-integrity.

## Evidence

Report spline identity, control points, length, before/after views, intended consumer, and intersection findings. Mark generated geometry, player clearance, and streaming cost unverified until the downstream system is built and tested.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.