Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Dmitry Yuhanov avatar

Unity Dev

  • 6 repo stars
  • Updated July 23, 2026
  • DmitriyYukhanov/claude-plugins

Unity C# development workflow covering architecture design, coding guidelines, testing patterns, and specialized review agents.

About

unity-dev provides a Unity C# development workflow with architecture design, coding guidelines, testing patterns, and specialized review agents. A game developer uses it to keep Unity projects well-structured and reviewed throughout the build, from design through tests.

  • Unity C# workflow
  • Architecture design
  • Testing patterns
  • Specialized review agents

Unity Dev by the numbers

  • Data as of Jul 24, 2026 (Skillselion catalog sync)
/plugin marketplace add DmitriyYukhanov/claude-plugins
/plugin install unity-dev@dmitriy-claude-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars6
Last updatedJuly 23, 2026
RepositoryDmitriyYukhanov/claude-plugins

What it does

Unity C# development workflow covering architecture design, coding guidelines, testing patterns, and specialized review agents.

README.md

unity-dev

A Claude Code plugin for Unity C# development with architecture design, coding guidelines, testing patterns, and specialized review agents.

Installation

/plugin install unity-dev@DmitriyYukhanov/claude-plugins

Dependencies

This plugin delegates to standard Claude Code plugins for enhanced functionality:

Agent Delegates To Purpose
unity-reviewer feature-dev:code-reviewer General code quality, logic, and bug detection
unity-simplifier code-simplifier:code-simplifier General code cleanup after Unity-specific patterns

Required plugins (install from official marketplace):

/plugin install feature-dev
/plugin install code-simplifier

The Unity agents apply domain-specific patterns first, then delegate to general-purpose agents for comprehensive coverage.

Features

Command: /unity-dev

Orchestrates a complete Unity development workflow:

  1. Discovery - Analyzes project structure and requirements
  2. Architecture - Designs component hierarchies, interfaces, test stubs, Mermaid diagrams
  3. Implementation - Follows Unity C# coding guidelines
  4. Review - Unity-specific code review for performance, lifecycle, serialization issues
  5. Testing - EditMode and PlayMode test patterns

Command: /unity-tests-run

Runs Unity Test Framework tests via CLI batchmode with auto-detection of Unity installation. Supports platform, category, and filter arguments.

Skills (Reference Knowledge)

  • unity-architect - Architecture patterns, Mermaid diagrams, test stub templates
  • unity-coder - C# naming conventions, member ordering, Unity-specific guidelines
  • unity-tests-write - EditMode/PlayMode patterns, performance testing, code coverage

Agents (Autonomous Tasks)

  • unity-reviewer - Unity-specific review, then chains to feature-dev:code-reviewer
  • unity-simplifier - Unity patterns, then chains to code-simplifier:code-simplifier
  • unity-test-runner - Runs Unity tests via CLI batchmode (used by /unity-tests-run)

Usage

# Full development workflow
/unity-dev Add player health system with damage and healing

# Individual phases
/unity-dev architect only - Design a save system
/unity-dev review only - Review recent changes

What It Checks

Performance

  • Uncached GetComponent in Update loops
  • Allocations in hot paths (LINQ, string concatenation)
  • Missing object pooling

Lifecycle

  • Proper Awake/Start/OnEnable/OnDisable/OnDestroy usage
  • Event subscription/unsubscription symmetry
  • Static state cleanup with [RuntimeInitializeOnLoadMethod]

Serialization

  • Correct use of [SerializeField] and [field:SerializeField]
  • Missing [System.Serializable] on nested classes

Platform

  • IL2CPP compatibility (no runtime reflection)
  • Platform-specific #if directives

License

MIT

Related skills

Game Developmentfrontendtesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.