code-writing-guide
Provides coding guidelines for Unity projects. Make sure to use this skill whenever writing, creating, editing, or modifying code…
Provides guidelines for directly editing Unity YAML-serialized asset files for Unity projects. Make sure to use this skill whenever creating, editing, or modifying simple YAML asset files (ScriptableObjects, Materials, etc.) via Edit/Write tools without going through the Unity
Claude Code
$ npx -y skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide --agent claude-code
Codex
$ npx skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide -a codex -y
Cursor
$ npx skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide -a cursor -y
Gemini CLI
$ npx skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide -a gemini-cli -y
GitHub Copilot
$ npx skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide -a github-copilot -y
OpenCode
$ npx skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide -a opencode -y
Windsurf
$ npx skills add nowsprinting/unity-coding-skills --skill unity-yaml-editing-guide -a windsurf -y
name: unity-yaml-editing-guide description: >- Provides guidelines for directly editing Unity YAML-serialized asset files for Unity projects. Make sure to use this skill whenever creating, editing, or modifying simple YAML asset files (ScriptableObjects, Materials, etc.) via Edit/Write tools without going through the Unity Editor. This includes adjusting ScriptableObject field values, modifying material shader properties, or any task that results in direct changes to allowlisted Unity YAML asset files. Even for small edits or one-line value changes, load this skill to ensure Unity asset-YAML conventions are followed. user-invocable: false license: Unlicense metadata: author: Koji Hasegawa
Guide for directly editing Unity YAML-serialized asset files for Unity projects.
| Type | Form | Example | |---|---|---| | bool | `0` / `1` | `m_Enabled: 1` | | int / enum | bare integer | `<Cost>k__BackingField: 1` | | float | plain decimal | `m_Glossiness: 0.5` | | ASCII string | unquoted | `m_Name: DryPrinciple` | | non-ASCII string | double-quoted, `\uXXXX` escapes | `"DRY\u539F\u5247"` | | Vector3 | flow mapping | `{x: 0, y: 0, z: 0}` | | Quaternion | flow mapping | `{x: 0, y: 0, z: 0, w: 1}` | | Color | flow mapping | `{r: 1, g: 1, b: 1, a: 1}` | | local ref | flow mapping | `{fileID: 11400000}` | | cross-file ref | flow mapping | `{fileID: 11400000, guid: <32-hex>, type: 2}` | | null ref | flow mapping | `{fileID: 0}` | | list of refs | block sequence with `- ` bullets | one `- {fileID: ...}` per line |
A Claude 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.
Provides coding guidelines for Unity projects. Make sure to use this skill whenever writing, creating, editing, or modifying code…
Creates and modifies Unity scene and prefab files. Use this skill whenever creating, editing, or modifying .unity scene files or…
Diagnoses and fixes bugs using a test-first workflow (reproduce, diagnose, fix). Use this skill whenever the user reports a bug,…
Orchestrates the test-first implementation planning workflow for feature implementation and spec changes. Use this skill whenever…
Reviews existing test code for conformance to the test-designing-guide and test-writing-guide, then applies the refinements. Use…
Resolves IDE diagnostics (inspections and analyzer findings) at the `warning` or higher severity level for a given set of files.…
Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behavior…
Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,…
DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,…