unity-smart

Query Unity scene objects with SQL-like filters and apply spatial layouts.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-smart-krl76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-smart
Source: https://github.com/krl76/MP-Study-Projects/tree/main/Practice1/.codex/skills/unity-skills/skills/smart
Command: npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-smart-krl76

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI-powered toolkit to query and organize Unity scenes by properties, layout objects, and auto-bind references, reducing manual scene setup.

Core Features & Use Cases

  • SQL-like scene queries via component/property filters.
  • Automatic spatial layouts: Grid, Circle, Line, Arc.
  • Auto-binding of serialized references to targets.
  • Use Case: Organize large scenes with many objects by property and layout.

Quick Start

Call smart_scene_query with componentName Light and propertyName intensity to retrieve objects, then call smart_scene_layout to arrange them, and use smart_reference_bind to wire references as needed.

Frequently Asked Questions about unity-smart

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

FAQPage Schema
How do I query Unity scene objects by component properties?

You can query Unity scene objects by component properties using SQL-like filters. This allows you to retrieve specific GameObjects by evaluating fields like Light intensity, reducing manual scene searching and organizing large scenes efficiently.

What is the best way to automatically arrange GameObjects in a Unity scene?

Automatic spatial layout arranges GameObjects in Unity scenes by positioning them in Grid, Circle, Line, or Arc formations. This reduces manual prop placement and accelerates level design workflows.

Can I auto-bind serialized references to Unity scene targets?

Yes, you can auto-bind serialized references to Unity scene targets. This feature automatically wires serialized fields to appropriate GameObjects, eliminating manual reference assignment and ensuring runtime readiness.

How do I organize large Unity scenes with many objects?

To organize large Unity scenes with many objects, apply SQL-like queries to locate items by property and automatic spatial layouts to arrange them. This script-driven manipulation handles modular level design and prop placement.

Does this scene manipulation approach require specific script directories?

The scene manipulation approach supports optional script, reference, and asset directories. These clear guardrails ensure modular, script-driven scene manipulation while maintaining structured project organization.