hatayama/unity-cli-loop

uloop-get-hierarchy

Get the Unity scene hierarchy as a structured tree. Use for parent-child structure, descendants, roots, or subtrees under objects the user currently selected.

First seen Feb 14, 2026

Installation

$ npx skills add hatayama/unity-cli-loop --skill uloop-get-hierarchy

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hatayama/unity-cli-loop · top by installs.

npx skills add hatayama/unity-cli-loop

Browse all from hatayama/unity-cli-loop

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 510
License LICENSE.md
Default branch main
Open issues 10
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,671 B
  • docs SUMMARY.md 185 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 38 installs

SKILL.md

uloop get-hierarchy

Get Unity Hierarchy structure from the whole scene, a root path, or selected Hierarchy objects.

Use this for hierarchy structure, especially descendants under the current selection. Use find-game-objects --search-mode Selected when you need selected object details or component properties.

Usage

uloop get-hierarchy [options]

Parameters

Parameter Type Default Description
--root-path string - Root GameObject path to start from
--max-depth integer -1 Maximum depth (-1 for unlimited)
--no-include-components flag - Exclude component information
--no-include-inactive flag - Exclude inactive GameObjects
--include-paths flag - Include full path information
--use-components-lut string auto Use LUT for components (auto, true, false)
--use-selection flag - Use selected GameObject(s) as root(s). When set, --root-path is ignored.

Output

Returns JSON with:

  • Message (string): Human-readable guidance pointing at the saved file
  • HierarchyFilePath (string): Filesystem path to the JSON file that contains the actual hierarchy data

The hierarchy itself is not in the response — it is written to the file at HierarchyFilePath. Open that file to read the Context and Hierarchy payload (GameObject tree, components, etc.).