What problem does it solve?
Prevents ill-informed architecture changes by quickly summarizing an existing Unity project's technical baseline, conventions, and potential risks so recommendations fit the current codebase.
Core Features & Use Cases
- Unity and pipeline detection: Identify Unity editor version and render pipeline signals from project settings and common files.
- Dependency and asmdef analysis: Parse Packages/manifest.json and inspect *.asmdef groupings to reveal modular boundaries and notable packages.
- Folder and pattern mapping: Map Assets/ folder structure and detect common patterns such as ScriptableObject configs, service/singleton usage, event-driven flows, custom inspectors, and presence of tests.
- Advisory outputs: Produce a technical baseline, conventions to preserve, risks or inconsistencies, constraints for future changes, and unknowns needing deeper inspection.
- Use Cases: Onboard engineers to unfamiliar projects, perform pre-refactor reconnaissance, and assess suitability before proposing new dependencies or architecture shifts.
Quick Start
Use the unity-project-scout skill to inspect Packages/manifest.json, Assets/, and asmdef files and produce a technical baseline listing Unity version, packages, asmdef layout, folder structure, conventions to preserve, risks, and open unknowns.