Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/drift-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
contents: read
steps:
- uses: actions/checkout@v6
- uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.7
- uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.9
with:
mode: self
format: gh-summary
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- standards-version: 1.7.0 -->
<!-- standards-version: 1.9.0 -->

# AGENTS.md

Expand Down
2 changes: 1 addition & 1 deletion rules/csharp-unity-conventions.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: C# Unity conventions
description: C# coding conventions for Unity development
globs: ["**/*.cs"]
alwaysApply: false
standards-version: 1.7.0
standards-version: 1.9.0
---

# C# Unity conventions
Expand Down
2 changes: 1 addition & 1 deletion rules/monobehaviour-lifecycle.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: MonoBehaviour lifecycle
description: Correct usage of MonoBehaviour lifecycle methods
globs: ["**/*.cs"]
alwaysApply: true
standards-version: 1.7.0
standards-version: 1.9.0
---

# MonoBehaviour lifecycle rules
Expand Down
2 changes: 1 addition & 1 deletion rules/naming-conventions.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Unity naming conventions
description: Naming conventions for Unity C# code
globs: ["**/*.cs"]
alwaysApply: true
standards-version: 1.7.0
standards-version: 1.9.0
---

# Unity naming conventions
Expand Down
2 changes: 1 addition & 1 deletion rules/performance-rules.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Performance rules
description: Performance optimization rules for Unity
globs: ["**/*.cs"]
alwaysApply: true
standards-version: 1.7.0
standards-version: 1.9.0
---

# Unity performance rules
Expand Down
2 changes: 1 addition & 1 deletion rules/security-and-builds.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Security and builds
description: Security and build configuration rules
globs: ["**/*.cs", "**/*.json", "**/*.asset"]
alwaysApply: false
standards-version: 1.7.0
standards-version: 1.9.0
---

# Security and build rules
Expand Down
2 changes: 1 addition & 1 deletion rules/serialization-rules.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Serialization rules
description: Unity serialization best practices
globs: ["**/*.cs"]
alwaysApply: false
standards-version: 1.7.0
standards-version: 1.9.0
---

# Unity serialization rules
Expand Down
2 changes: 1 addition & 1 deletion rules/shader-conventions.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Shader conventions
description: Conventions for Unity shader development
globs: ["**/*.shader", "**/*.hlsl", "**/*.cginc", "**/*.shadergraph"]
alwaysApply: false
standards-version: 1.7.0
standards-version: 1.9.0
---

# Shader conventions
Expand Down
2 changes: 1 addition & 1 deletion rules/visual-scripting-conventions.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Visual scripting conventions
description: Best practices for Unity Visual Scripting
globs: ["**/*.asset"]
alwaysApply: false
standards-version: 1.7.0
standards-version: 1.9.0
---

# Visual scripting conventions
Expand Down
2 changes: 1 addition & 1 deletion skills/addressables-assets/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Addressables and Asset Management
description: Managing assets with the Addressables system for async loading, memory management, and remote content delivery.
globs: ["**/*.cs", "**/*.asset"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Addressables and Asset Management
Expand Down
2 changes: 1 addition & 1 deletion skills/animation-systems/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Animation Systems
description: Unity animation workflows including Animator Controller, Timeline, DOTween, and sprite animation for 2D.
globs: ["**/*.cs", "**/*.controller", "**/*.anim", "**/*.playable"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Animation Systems
Expand Down
2 changes: 1 addition & 1 deletion skills/audio-systems/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Audio Systems
description: Audio implementation patterns including AudioSource, AudioMixer, spatial audio, and audio management.
globs: ["**/*.cs", "**/*.mixer"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Audio Systems
Expand Down
2 changes: 1 addition & 1 deletion skills/ecs-dots/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: ECS and DOTS
description: Entity Component System development with Unity Entities, Jobs, and Burst for high-performance simulation.
globs: ["**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# ECS and DOTS
Expand Down
2 changes: 1 addition & 1 deletion skills/editor-scripting/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Editor Scripting
description: Extending the Unity Editor with custom inspectors, editor windows, property drawers, gizmos, and Scene View overlays using UI Toolkit.
globs: ["**/Editor/**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Editor Scripting
Expand Down
2 changes: 1 addition & 1 deletion skills/input-systems/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Input Systems
description: Input handling with the New Input System package and legacy Input Manager migration guidance.
globs: ["**/*.cs", "**/*.inputactions"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Input Systems
Expand Down
2 changes: 1 addition & 1 deletion skills/monobehaviour-patterns/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: MonoBehaviour Patterns
description: Comprehensive guide to MonoBehaviour lifecycle, async patterns with Awaitable, and common Unity design patterns.
globs: ["**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# MonoBehaviour Patterns
Expand Down
2 changes: 1 addition & 1 deletion skills/networking/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Multiplayer Networking
description: Multiplayer networking patterns with Netcode for GameObjects, Netcode for Entities, Mirror, and Photon Fusion.
globs: ["**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Multiplayer Networking
Expand Down
2 changes: 1 addition & 1 deletion skills/performance-optimization/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Performance Optimization
description: Unity-specific performance best practices for CPU, GPU, memory, and profiling tools.
globs: ["**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Performance Optimization
Expand Down
2 changes: 1 addition & 1 deletion skills/physics-2d-3d/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Physics Systems (2D and 3D)
description: Physics programming for both 2D and 3D Unity projects including collision, raycasting, layers, and rigidbody management.
globs: ["**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Physics Systems (2D and 3D)
Expand Down
2 changes: 1 addition & 1 deletion skills/platform-targeting/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Platform Targeting
description: Platform-specific compilation, scripting defines, build settings, and cross-platform considerations.
globs: ["**/*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Platform Targeting
Expand Down
2 changes: 1 addition & 1 deletion skills/project-setup/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Unity Project Setup
description: Guide for creating and configuring Unity projects with recommended folder structure, assembly definitions, version control, and package management.
globs: ["**/*.asmdef", "**/*.asmref", "**/ProjectSettings/**"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Unity Project Setup
Expand Down
2 changes: 1 addition & 1 deletion skills/render-pipeline-detection/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Render Pipeline Detection
description: Detecting the active render pipeline (URP, HDRP, or Built-in) and adapting code, shaders, and settings accordingly.
globs: ["**/*.cs", "**/*.shader", "**/*.shadergraph"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Render Pipeline Detection
Expand Down
2 changes: 1 addition & 1 deletion skills/scriptableobjects/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: ScriptableObject Architecture
description: Data-driven design patterns using ScriptableObjects for events, variables, runtime sets, and configuration.
globs: ["**/*.cs", "**/*.asset"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# ScriptableObject Architecture
Expand Down
2 changes: 1 addition & 1 deletion skills/shader-development/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Shader Development
description: Shader creation with Shader Graph, HLSL, and ShaderLab for URP and HDRP projects.
globs: ["**/*.shader", "**/*.hlsl", "**/*.cginc", "**/*.shadergraph"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Shader Development
Expand Down
2 changes: 1 addition & 1 deletion skills/testing/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Unity Testing
description: Unity Test Framework usage for Edit Mode and Play Mode tests with async Awaitable support.
globs: ["**/Tests/**/*.cs", "**/*Tests*.cs", "**/*Test*.cs"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Unity Testing
Expand Down
2 changes: 1 addition & 1 deletion skills/ui-development/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: UI Development
description: Building user interfaces with UI Toolkit (primary) and Canvas/UGUI, including data binding, styling, and responsive layouts.
globs: ["**/*.cs", "**/*.uxml", "**/*.uss", "**/*.prefab"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# UI Development
Expand Down
2 changes: 1 addition & 1 deletion skills/visual-scripting/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Visual Scripting
description: Unity Visual Scripting guidance for Script Graphs, State Graphs, Subgraphs, and custom units.
globs: ["**/*.asset"]
standards-version: 1.7.0
standards-version: 1.9.0
---

# Visual Scripting
Expand Down
Loading