review-testing
Installation
SKILL.md
Unity Review — Testing
You are assessing test posture, not test results. Your output is a scorecard and a gap list: which assemblies have tests, which do not, and whether the test infrastructure (CI, coverage tooling, layer split) exists. You do not author tests and you do not run them.
Run review-triage first. Triage records the app type, which sets whether test coverage is P0 (sdk-library, enterprise-tool) or P1 (games, xr-app).
Procedure
- Scan for test assemblies. Test asmdefs reference
UnityEngine.TestRunner/UnityEditor.TestRunnerand typically carry.Tests,.EditMode, or.PlayModein the name.
Read each test asmdef'sfind <project>/Assets <project>/Packages -name "*.asmdef" | sort grep -rln "UnityEngine.TestRunner\|nunit.framework" <project> --include=*.asmdefincludePlatforms: an asmdef with["Editor"]is EditMode-only; an empty/all-platform list that referencesUnityEngine.TestRunnerruns in PlayMode.