unity-project

Extract Unity project metadata including render pipeline, version, and build settings.

1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/muddyrain/valley-mas --skill unity-project-muddyrain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-project
Source: https://github.com/muddyrain/valley-mas/tree/main/.codex/skills/unity-skills/skills/project
Command: npx skills add https://github.com/muddyrain/valley-mas --skill unity-project-muddyrain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project information and configuration are scattered across Unity projects; this skill centralizes access to essential project data such as render pipeline, Unity version, build settings, and available shaders.

Core Features & Use Cases

  • Retrieve project information including render pipeline, Unity version, and settings.
  • Inspect build settings (platform, scenes) and list all shaders.
  • Useful for onboarding, automation, and CI pipelines to adapt tooling to project configurations.

Quick Start

Invoke the skill to fetch current project info, build settings, and shader list for a given project.

Frequently Asked Questions about unity-project

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

FAQPage Schema
How do I extract Unity project settings and render pipeline information?

You can extract Unity project settings by fetching core metadata including the render pipeline, Unity version, and build settings. This centralizes scattered configuration data into structured returns for automated tooling and onboarding.

Can I list all available shaders in a Unity project for configuration audits?

Yes, you can list all available shaders in a Unity project. The skill enumerates shaders alongside layers, tags, and package information to support configuration audits and adapt tooling to specific project setups.

What is the best way to get Unity build settings and scenes for a CI pipeline?

The best way to get Unity build settings for a CI pipeline is to inspect the project context directly. This provides structured returns like activeBuildTarget, buildTargetGroup, sceneCount, and scenes to adapt your automation tooling.

How do I retrieve the Unity version and manifest packages across multiple projects?

You retrieve the Unity version and manifest packages by applying the extraction process across projects. It enumerates package information and core project metadata, providing structured returns to streamline onboarding and configuration audits.

Does this work for automating Unity onboarding by checking project context?

Yes, it works for automating Unity onboarding by identifying the project context and extracting essential data. It fetches render pipeline types, build settings, and shaders so new team members can quickly understand project configurations.