unity-validation

Validate Unity projects and scenes for missing scripts and broken references.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-validation-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-validation
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/validation
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-validation-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity projects often suffer from silent health issues: missing scripts, broken references, and scene issues that hinder builds and collaboration.

Core Features & Use Cases

  • Automated health checks for project health, scene health, and asset validation to surface issues early.
  • Cleanup helpers to remove empty folders and placeholder components, and to report structural problems before release.
  • Use Case: A team performing a build runs the validation to surface missing scripts and non-convex meshes, then applies cleanup to streamline the project.

Quick Start

Run the unity-validation skill to scan the project for health issues and apply recommended cleanups.

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?

To detect missing scripts and broken references in a Unity project, run an automated validation check that scans scenes and assets to surface these structural issues. It reports the exact locations of broken components for cleanup.

What is the best way to check Unity scene health before a build?

The best way to check Unity scene health before a build is to perform an automated pre-build readiness validation. This process detects non-convex mesh colliders, shader errors, and oversized textures to ensure project integrity and prevent build failures.

How do I clean up empty folders and placeholder components in Unity?

To clean up empty folders and placeholder components in Unity, use dedicated cleanup helpers provided by validation tools. These helpers automatically remove empty directories and report structural problems to streamline your project for release.

Why does my Unity build fail due to non-convex mesh colliders?

Your Unity build might fail or behave unexpectedly due to non-convex mesh colliders because they cause physics simulation issues. Running a project-wide health validation detects these non-convex meshes so you can address them before attempting a build.

Can I validate oversized textures and shader errors across an entire Unity project?

Yes, you can validate oversized textures and shader errors across an entire Unity project by running an automated asset validation check. This process surfaces these specific asset issues early to maintain overall project health and optimize build performance.