unity-project

Retrieve Unity project configuration including render pipeline, build scenes, quality levels, layers, tags, and UPM packages for automation scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mandexonla/Top-Down-Template --skill unity-project-mandexonla
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-project
Source: https://github.com/mandexonla/Top-Down-Template/tree/main/.codex/skills/unity-skills/skills/project
Command: npx skills add https://github.com/mandexonla/Top-Down-Template --skill unity-project-mandexonla

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides clear, programmatic access to Unity project-level information so developers and build engineers can quickly inspect render pipeline, build targets, quality levels, player settings, and tag/layer definitions without manual navigation through the Unity editor.

Core Features & Use Cases

  • Project discovery: Retrieve Unity version, active render pipeline, and recommended shaders to validate graphics compatibility.
  • Build and quality inspection: List build settings and scenes, enumerate quality levels, and switch active quality level for testing.
  • Project metadata management: Enumerate layers, tags, and installed UPM packages to support automation, CI checks, and onboarding audits.
  • Use Case: Before a release, a build engineer can list active build scenes, verify the render pipeline, and confirm required shaders and packages are present to prevent pipeline regressions.

Quick Start

Get project info including render pipeline, Unity version, build scenes, quality settings, and installed packages.

Frequently Asked Questions about unity-project

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

FAQPage Schema
How do I inspect Unity project settings like render pipeline and build targets?

You can inspect Unity project settings by retrieving structured metadata for render pipelines, build targets, quality levels, layers, and tags programmatically. This provides clear access to project-level information without manual navigation through the Unity editor.

How do I list build scenes and quality settings for a Unity release pipeline?

To list build scenes and quality settings for a Unity release pipeline, you can enumerate active build scenes, inspect quality levels, and switch active quality levels for testing. This prevents pipeline regressions by verifying required configurations before release.

Can I retrieve installed UPM packages and shader lists for Unity editor automation?

Yes, you can retrieve installed UPM packages and shader lists for Unity editor automation. The tool enumerates installed packages and recommended shaders to validate graphics compatibility and support CI checks.

What is the best way to automate Unity project metadata management for CI checks?

The best way to automate Unity project metadata management for CI checks is to programmatically query layers, tags, and package manifests. This returns structured metadata enabling automation scripts to audit onboarding configurations and validate project integrity.

Does this tool work with Unity build pipelines and asset workflows?

Yes, this tool works with Unity build pipelines and asset workflows. It is applicable to Unity editors and build pipelines, retrieving render pipelines, quality settings, and package manifests to support automation and editor scripts.

Why do I need to verify the render pipeline and required shaders before a Unity build?

You need to verify the render pipeline and required shaders before a Unity build to prevent pipeline regressions. Confirming required shaders and packages are present ensures graphics compatibility and validates project configuration for release.