unity-script

Create, read, and modify Unity C# scripts with compile feedback.

8|1|Updated Oct 7, 2025
One-click install
npx skills add https://github.com/Zzulin/unity-project01 --skill unity-script-zzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-script
Source: https://github.com/Zzulin/unity-project01/tree/main/URP1/Plugins/Unity-Skills-main/SkillsForUnity/unity-skills~/skills/script
Command: npx skills add https://github.com/Zzulin/unity-project01 --skill unity-script-zzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the repetitive tasks of managing Unity C# scripts, reducing boilerplate and human error during creation, modification, and analysis of code.

Core Features & Use Cases

  • Create scripts from templates (MonoBehaviour, ScriptableObject, Editor, EditorWindow) to accelerate gameplay and tooling development.
  • Read, replace, append, and analyze existing scripts to maintain code quality and consistency.
  • Batch script operations with safe domain-reload handling and compile feedback integration for robust workflows.
  • Manage script lifecycle with guardrails for renames, moves, and deletions to minimize project disruptions.

Quick Start

Create a new Unity C# script named MyScript in the Assets/Scripts folder.

Frequently Asked Questions about unity-script

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Unity C# script creation for MonoBehaviour and ScriptableObject templates?

Automate Unity C# script creation by generating MonoBehaviour, ScriptableObject, and Editor templates to reduce boilerplate. Batch script operations support rapid iteration for small-to-medium projects while maintaining code consistency.

What is the best way to manage Unity script lifecycle modifications and analysis?

Manage Unity script lifecycle by reading, replacing, appending, and analyzing existing C# scripts. Automated modifications maintain code quality and minimize human error during repetitive script edits.

How does domain reload handling work when modifying Unity scripts in bulk?

Domain reload handling provides safe guardrails during Unity script batch operations by managing compilation states. Compile feedback integration checks ensure robust workflows and prevent project disruptions when scripts are modified.

Can I safely rename and move Unity C# scripts without breaking project references?

Safe rename and move operations for Unity C# scripts are supported through dedicated guardrails. These lifecycle utilities minimize project disruptions by preserving references during structural script reorganization.

Does automated Unity script management work for EditorWindow and Editor tooling development?

Automated Unity script management supports EditorWindow and Editor-based scripts alongside gameplay components. It applies to small-to-medium projects requiring rapid iteration for both tooling development and runtime code.