unity-project-scout

Inspect Unity projects to produce a technical baseline and constraints.

6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-project-scout-dycuong03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-project-scout
Source: https://github.com/dyCuong03/unity-agent-team/tree/main/.claude/skills/unity-skills/skills/project-scout
Command: npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-project-scout-dycuong03

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you understand an existing Unity project quickly so you can avoid breaking conventions and proposing changes that conflict with the current setup.

Core Features & Use Cases

  • Unity & pipeline reconnaissance: Identify the Unity version, render pipeline, and key dependencies to ground future recommendations in reality.
  • Codebase structure mapping: Inspect asmdef layout and Assets/ folder organization to understand how systems are modularized and wired.
  • Architecture signal detection: Determine whether the project already uses patterns like ScriptableObject configuration, service/singleton patterns, event-driven flows, custom inspectors/property drawers, and tests, so suggested architecture aligns with what exists.

Quick Start

Ask the agent to inspect the project and produce a technical baseline, architectural signals, preserved conventions, risks, constraints, and remaining unknowns.

Frequently Asked Questions about unity-project-scout

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

FAQPage Schema
How do I scout an existing Unity project to understand its architecture?

Scouting a Unity project involves reading the Unity version, render pipeline, Packages/manifest.json, and asmdef structure. This reconnaissance outputs a preserved baseline of conventions, constraints, and unknowns to prevent architectural misalignment.

What is Unity project reconnaissance and why do I need it?

Unity project reconnaissance is the process of inspecting an unknown codebase's dependencies, asmdef layout, and coding conventions. You need it to avoid breaking existing patterns and proposing architectural changes that conflict with the current setup.

How do I map asmdef structure and Assets folder organization in Unity?

Mapping asmdef structure and Assets organization involves inspecting how Unity systems are modularized and wired. This detects architectural signals like ScriptableObject configurations, event-driven flows, and service patterns to align future recommendations.

Can I detect existing coding patterns and conventions in an unknown Unity codebase?

You can detect existing coding patterns by inspecting the Unity codebase for architecture signals like ScriptableObject configurations, service patterns, event-driven flows, custom inspectors, and tests. This ensures suggested architecture aligns with what already exists.

What's the best way to analyze Unity dependencies before recommending code changes?

Analyzing Unity dependencies involves reviewing Packages/manifest.json, the render pipeline, and Unity version. This dependency review produces a technical baseline of preserved conventions, constraints, and open unknowns to safely guide architectural recommendations.

What are the limitations of scouting a Unity project for architectural signals?

Scouting limitations include relying on visible evidence like asmdefs and Assets layout, which may miss runtime behaviors. The reconnaissance outputs remaining unknowns and constraints, indicating that some architectural signals cannot be fully verified without deeper inspection.