unity-skill-router

Selects Unity-Skills modules for DOTS agent pipeline runs based on triage domain and keywords.

6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-skill-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-skill-router
Source: https://github.com/dyCuong03/unity-agent-team/tree/main/.claude/skills/routing
Command: npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-skill-router

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents Unity DOTS agent runs from loading irrelevant Unity-Skills modules by routing and limiting which skill packs are eligible based on task domain, keywords, and strict safety/compatibility rules.

Core Features & Use Cases

  • Domain-first gating: Selects DOTS vs Unity vs Hybrid sources based on upstream triage classification, with DOTS-first precedence over MonoBehaviour-oriented guidance.
  • Keyword-driven module selection: Maps task keywords to the top matching Unity-Skills modules while enforcing per-agent module budgets.
  • Hard limits and conflict avoidance: Blocks forbidden module categories (e.g., workflow/smart, MonoBehaviour-first modules for ECS runtime tasks) and enforces DOTS flag rules to avoid conflicting advice.
  • DOTS pack augmentation: Auto-loads unity-dots/* modules for DOTS/Hybrid tasks using confidence floors and per-task caps.

Quick Start

Use the unity-skill-router to determine which Unity-Skills modules to load for the current DOTS or Unity task, then load only the returned module SKILL packs before spawning agents.

Frequently Asked Questions about unity-skill-router

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

FAQPage Schema
How do I prevent conflicting MonoBehaviour-first guidance in a Unity DOTS agent pipeline?

To prevent conflicting MonoBehaviour-first guidance in a Unity DOTS agent pipeline, use a skill router to enforce DOTS precedence rules and block forbidden MonoBehaviour modules before loading relevant skill packs.

What is the best way to limit prompt bloat when loading Unity skills for ECS runtime tasks?

The best way to limit prompt bloat for ECS runtime tasks is applying hard module budgets and confidence gating to select only the minimum relevant Unity-Skills modules based on keyword matching.

How do I select the right Unity DOTS modules for an ambiguous agent task?

To select Unity DOTS modules for an ambiguous agent task, apply domain-first triage classification and keyword matching to route DOTS or Hybrid sources while enforcing per-agent module caps.

Can I auto-load unity-dots packs for hybrid Unity tasks?

Yes, you can auto-load unity-dots packs for hybrid Unity tasks by applying DOTS pack augmentation, which uses confidence floors and per-task caps to safely include ECS-focused modules.

Why does my Unity DOTS agent run fail the REST boot health check before skill usage?

A Unity DOTS agent run fails the REST boot health check before skill usage because the router requires a successful health validation to ensure safe module loading and pipeline compatibility.