stick-crisis-build

Compile C# code and refresh Unity assets for the Stick Crisis project.

Updated May 10, 2026
One-click install
npx skills add https://github.com/VMRam95/vmram-skills --skill stick-crisis-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stick-crisis-build
Source: https://github.com/VMRam95/vmram-skills/tree/main/skills/stick-crisis-build
Command: npx skills add https://github.com/VMRam95/vmram-skills --skill stick-crisis-build

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the repetitive manual process of compiling C# code and refreshing assets within the Unity environment, ensuring your development workflow remains fluid and error-free.

Core Features & Use Cases

  • Automated Compilation: Triggers the dotnet build process for Assembly-CSharp.csproj to catch syntax or logic errors immediately.
  • Unity Integration: Automatically executes the Unity menu command to refresh assets, ensuring the engine recognizes your latest code changes.
  • Use Case: After modifying a C# script in the Stick Crisis project, run this skill to instantly compile the changes and update the Unity editor without manual menu navigation.

Quick Start

Invoke the stick-crisis-build skill after making any changes to your C# source files to compile the project and refresh the Unity assets.

Frequently Asked Questions about stick-crisis-build

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

FAQPage Schema
How do I automate C# compilation and Unity asset refresh after modifying scripts?

To automate C# compilation and Unity asset refresh, this Skill triggers the dotnet build process for Assembly-CSharp.csproj and executes the Unity menu command to refresh assets, ensuring the engine recognizes your latest code changes.

Do I need the dotnet CLI installed to compile C# code for Unity game development?

Yes, you need the dotnet CLI installed and accessible in the system path to compile C# code for Unity game development, as this Skill relies on it to execute the necessary build commands for Assembly-CSharp.csproj.

What is the best way to catch C# syntax errors during iterative Unity development?

The best way to catch C# syntax errors during iterative Unity development is to run an automated build process targeting Assembly-CSharp.csproj, which immediately identifies syntax or logic errors before you return to the Unity editor.

Can I automatically update the Unity editor state without manual menu navigation?

Yes, you can automatically update the Unity editor state without manual menu navigation by invoking this Skill, which executes the Unity menu command to refresh assets and synchronize the engine with your latest code changes.

Why does my Unity project not recognize recent C# code changes?

Your Unity project might not recognize recent C# code changes because the assets have not been refreshed and the C# code has not been compiled, a process this Skill automates by triggering dotnet build and executing the Unity asset refresh command.