unitask-design

Advisory module. Every rule is distilled from Cysharp UniTask source at: 2.5.10 — com.cysharp.unitask@2.5.10 (Unity 2018...

github

uitoolkit

Use this module for Unity UI Toolkit only: UXML for structure, USS for styling, UIDocument for scene attachment, and Pan...

github

ui

Use this module for Unity UGUI / Canvas workflows. It is separate from UI Toolkit. Batch-first: Prefer uicreatebatch whe...

github

testability

Use this skill when deciding what logic should remain in Unity-facing classes and what should move into pure C# code. Ca...

github

test

Run and manage Unity tests. Mode: Full-Auto required DO NOT (common hallucinations): testrunall does not exist → use tes...

github

shadergraph

Shader Graph asset workflows for Unity 2022.3+ with source-backed template handling, MultiJson inspection, and constrain...

github

terrain

Note: Terrain operations require an existing Terrain in the scene, or use terraincreate to generate one. Mode: Full-Auto...

github

shadergraph-design

Advisory module. Read this before giving Shader Graph guidance. The goal is to keep recommendations anchored to actual p...

github

shader

Work with shaders - create shader files, read source code, and list available shaders. Mode: Full-Auto required DO NOT (...

github

scriptableobject

Create and manage ScriptableObject assets. Mode: Full-Auto required DO NOT (common hallucinations): scriptableobjectcrea...

github

scriptdesign

Use this skill before creating gameplay scripts, or after scripts are generated and need a design pass. Responsibility: ...

github

script

BATCH-FIRST: Use scriptcreatebatch when creating 2+ scripts. DESIGN-FIRST: Before creating gameplay scripts, actively co...

github

scene

Control Unity scenes - the containers that hold all your GameObjects. Mode: Semi-Auto (available by default) DO NOT (com...

github

scene-contracts

Use this skill when scene setup needs to be explicit instead of relying on hidden runtime lookups. Required root objects...

github

project

Project information and configuration. Mode: Full-Auto required DO NOT (common hallucinations): projectsave does not exi...

github

profiler

Get performance statistics. Mode: Full-Auto required DO NOT (common hallucinations): profilerstart / profilerstop do not...

github

project-scout

Use this before recommending architecture changes in an existing project. Collect only the information needed to avoid c...

github

probuilder

Use this module for editable ProBuilder meshes, not regular primitive GameObjects. It is best for blockout, level geomet...

github

prefab

BATCH-FIRST: Use prefabinstantiatebatch when spawning 2+ prefab instances. Mode: Full-Auto required DO NOT (common hallu...

github

physics

Raycasts, overlap checks, and gravity settings. Mode: Full-Auto required DO NOT (common hallucinations): physicsaddrigid...

github

postprocess

Modern URP/HDRP post-processing skills built on top of the Volume framework. Mode: Full-Auto required DO NOT: Use this m...

github

performance

Use this skill for a high-signal review of likely Unity performance issues. Focus on red flags, not speculative micro-op...

github

patterns

Use this skill to decide whether a pattern is justified. Do not recommend every pattern at once. Mode: Both (Semi-Auto +...

github

perception

Use this module for read-only scene and project analysis. It is available in Semi-Auto by default. Mode: Semi-Auto DO NO...

github