Press one button. Project Doctor scans your entire project and tells you what's wrong — in plain English.
Every Unity project accumulates the same kinds of rot over time: missing references nobody noticed, duplicate textures nobody deduplicated, prefabs nobody deleted, import settings nobody double-checked. Individually these are minor. Across a few thousand assets, they add up to bloated builds, avoidable hitches, and bugs that only show up in production.
Project Doctor runs 20 targeted checks across your project and reports every issue it finds with a severity rating (Critical / Warning / Info), a plain-English explanation of why it matters, and — where it's safe to do automatically — a one-click Fix button. Nothing gets touched unless you tell it to.
Scan the way you actually ship. By default, Project Doctor scans only what's reachable from your Build Settings scenes plus your Resources folders — the assets that actually end up in your build. Switch to Entire Project mode any time you want a full audit, including unused packages and old prototypes. Scoping to build-included assets keeps scans fast even on large, long-running projects.
Built for triage, not just discovery. Results are filtered by severity first — Critical, Warning, Info — because that's how you actually decide what to fix today versus what can wait. Filter further by category if you want to drill into one specific type of problem.
Safe by design. Project Doctor never mutates your project on its own. Auto-fixable issues (bad texture import settings, missing mipmaps, wrong compression, and similar) are applied only when you click Fix, or Fix All Safe Issues for a batch pass — and even then, only importer-level and component-level changes that don't delete or restructure anything. Read-only checks (unused prefabs, duplicate textures, unreferenced scripts, and others) give you a Select button so you can review and act with full context in the Unity Editor, not blind auto-deletion.
What it checks
Key Features (bullet list for the feature section)