unity-validation

Detect and report Unity project integrity issues with configurable checks.

8|1|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/Zzulin/unity-project01 --skill unity-validation-zzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-validation
Source: https://github.com/Zzulin/unity-project01/tree/main/URP1/Plugins/Unity-Skills-main/SkillsForUnity/unity-skills~/skills/validation
Command: npx skills add https://github.com/Zzulin/unity-project01 --skill unity-validation-zzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies and reports project integrity issues in Unity projects, such as missing scripts, broken/null references, oversized textures, empty folders, unused assets, non-convex mesh colliders, and shader compilation errors to prevent runtime failures and bloat.

Core Features & Use Cases

  • Comprehensive Scene Validation: Scan scenes to detect missing scripts, missing prefabs, and duplicate names to reduce runtime errors.
  • Asset and Project Audits: Locate potentially unused assets, oversized textures, empty folders, and shader compilation problems to prepare projects for builds.
  • Targeted Fixes with Dry-Run: Preview removals such as missing-script cleanup and empty-folder deletion before applying changes to ensure safe maintenance.
  • Use Case: Perform a pre-build project audit to collect structured reports of issues, preview automated cleanups with dry-run, and export results for CI pipelines or manual review.

Quick Start

Run the validate_scene check to scan the current project for missing scripts, missing prefabs, duplicate names, and report total issues for remediation.

Frequently Asked Questions about unity-validation

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

FAQPage Schema
How do I find missing scripts and broken references in a Unity project?

You can detect missing scripts and broken references by running a comprehensive scene validation scan that identifies missing prefabs, null references, and duplicate names to reduce runtime errors.

What is the best way to locate oversized textures and unused assets before a Unity build?

The best way to locate oversized textures and unused assets is through an asset and project audit that scans the Assets folder to identify bloat, shader compilation errors, and empty folders.

Can I preview missing-script cleanup and empty-folder deletion before applying changes?

Yes, you can preview missing-script cleanup and empty-folder deletion using the dry-run feature, ensuring safe maintenance by reviewing removals before any changes are applied to the project.

Does Unity validation work with automated CI pipelines?

Unity validation works with automated CI pipelines by providing configurable checks that output structured JSON-style results, allowing pre-build validation reports to be exported for automated processing or manual review.

How do I perform a pre-build project audit in Unity?

You perform a pre-build project audit in Unity by running validation checks across scenes and the Assets folder to collect structured reports of integrity issues, preview cleanups with dry-run, and export the results.

What types of project integrity issues can a Unity asset audit detect?

A Unity asset audit can detect project integrity issues including missing scripts, broken null references, oversized textures, empty folders, unused assets, non-convex mesh colliders, and shader compilation errors.