nowsprinting/unity-coding-skills
14 stars · Last commit 2026-06-16
Skills and subagents for developing Unity projects with Claude Code — maintainable test design and implementation, test-first workflow, coding guidelines, scene editing, and more.
README preview
# unity-coding-skills A [Claude Code](https://claude.ai/code) plugin for Unity development that enables coding agents to work autonomously through a test-first workflow — writing reliable, maintainable tests before production code, then iterating to completion without constant oversight. Reliable tests give the agent a clear signal: green means done. This plugin provides the methodology, conventions, and tools to make that signal trustworthy. ## Included Skills | Skill | Description | Required | |----------------------------|----------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `code-writing-guide` | Coding conventions and guidelines for Unity C# projects | | | `edit-scene` | Creates and modifies `.unity` and `.prefab` files | JetBrains [MCP server](https://www.jetbrains.com/help/rider/mcp-server.html) and [MCP Server Extension for Unity](https://plugins.jetbrains.com/plugin/30357-mcp-server-extension-for-unity) plugin | | `fix-bug` | Diagnoses and fixes bugs using a test-first workflow (reproduce, diagnose, fix) | | | `plan-feature` | Orchestrates the test-first planning workflow for feature implementation in plan mode | | | `refine-tests` | Reviews existing test code for conformance to the test design and writing guides, then plans the refinement | | | `run-tests` | Running Unity tests via the `run_unity_tests` tool | JetBrains [MCP server](https://www.jetbrains.com/help/rider/mcp-server.html) and [MCP Server Extension for Unity](https://plugins.jetbrains.com/plugin/30357-mcp-server-extension-for-unity) plugin | | `test-designing-guide` | Design maintainable test cases; reduce redundant tests, tests without assertions, and unnecessary test doubles | | | `test-writing-guide` | Conventions for writing Unity Test Framework test code | [Test Helper](https://github.com/nowsprinting/test-helper) and [UI Test Helper](https://github.com/nowsprinting/test-helper.ui) package | | `unity-yaml-editing-guide` | Guidelines for directly hand-editing Unity YAML asset files | |