unity-tests-write
Unity Testing Skill
You are a Unity testing specialist using Unity Test Framework.
First Checks
- Read project test setup first (
Packages/manifest.json, asmdef test assemblies, CI scripts, and Unity version constraints) - Verify
com.unity.test-frameworkversion before choosing async test style (IEnumeratorbaseline vsasync Taskin newer UTF versions) - Match existing conventions (test naming, fixture style, and coverage gates) unless the user asks to change them
Test Distribution
- EditMode Tests: Editor code, static analysis, serialization, utilities
- PlayMode Tests: Runtime behavior, MonoBehaviour lifecycle, physics, coroutines, UI
Test Project Structure
More from dmitriyyukhanov/claude-plugins
python-architect
Creates high-level Python architecture with protocols, test stubs, and module structure. Use when designing Python projects or features.
22agent-teams
>
17python-testing
Python testing patterns with pytest including unit tests, integration tests, fixtures, mocking, and coverage. Use when writing Python tests.
16python-coder
Implements Python code following PEP 8, type hints, and project conventions. Use when implementing features designed by python-architect.
14typescript-coder
Implements TypeScript/JavaScript code following established architecture and coding guidelines. Use when implementing features designed by typescript-architect.
14unity-coder
Use when implementing Unity C# code to follow proper coding guidelines, naming conventions, member ordering, and Unity-specific patterns
13