unity-project-scout

Inspect Unity projects for version, packages, asmdefs, and folder layouts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity project reconnaissance advisor. Load this FIRST in existing projects before proposing architecture changes — inspects Unity version, packages, asmdefs, folders, coding patterns. Triggers: inspect project, scout project, project baseline, analyze project, what does this project use, existing codebase, 项目分析, 项目结构, 看看项目, 分析项目, 现有架构, 项目用了什么.

Core Features & Use Cases

  • Inspect and report Unity version, render pipeline, and key packages.
  • Map asmdef layouts and folder structure under Assets/.
  • Detect usage of ScriptableObject configs, patterns, tests, and coding styles.
  • Use case: A studio loads this scout on a mid-sized Unity project to surface architectural risks and recommended constraints.

Quick Start

Run the Unity project scout on an existing project to surface architecture signals before changes.

Frequently Asked Questions about unity-project-scout

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

FAQPage Schema
How do I analyze an existing Unity project architecture before refactoring?

To analyze an existing Unity project architecture before refactoring, run a project scout to inspect Unity versions, render pipelines, installed packages, asmdef layouts, and Assets/ folder structures. This surfaces architectural signals and risks early.

What architectural signals can I detect in a Unity3d codebase?

You can detect architectural signals in a Unity3d codebase by scouting folder layouts, asmdef configurations, Unity versions, and rendering pipelines. It also identifies usage patterns like ScriptableObject configs, services, events, and custom inspectors.

Can I inspect asmdef layouts and folder structures in mid-sized Unity projects?

Yes, you can inspect asmdef layouts and folder structures in mid-sized Unity projects by running a scout to map the Assets/ directory. This identifies architectural risks and recommends constraints before proposing changes.

Does the Unity project scout work across different Unity versions and packages?

Yes, the Unity project scout works across different Unity versions and packages. It inspects the specific Unity version, rendering pipeline, and key installed packages to establish a project baseline for architecture assessment.

What is the best way to establish a baseline for a Unity project assessment?

The best way to establish a baseline for a Unity project assessment is loading a reconnaissance advisor first. It inspects versions, packages, asmdefs, folders, and coding patterns like ScriptableObject configs and tests to surface risks.

When should I use a Unity project scout instead of directly modifying code?

You should use a Unity project scout instead of directly modifying code when approaching existing codebases. Scouting first surfaces architectural constraints and usage patterns, preventing unintended breaks before you propose architecture changes.