> For the complete documentation index, see [llms.txt](https://ilumisoft.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ilumisoft.gitbook.io/documentation/tools/script-templates.md).

# Script Templates

![](/files/-MIe0zWztoSsYq7RQDjx)

Script Templates is a super easy to use plugin, allowing you to create custom script templates from inside the Editor.\
\
When you create a new script in the editor, Unity automatically creates a MonoBehaviour for you, with the right class name, a Start and an Update method. That's pretty cool!\
\
But what if you want to use a **Sciptable Object**, a normal C# **class** or a **struct**? You need to rewrite things right away!\
\
That's where **Script Templates** jumps in! It allows you to create your own custom templates for your project. Need a Scriptable Object? Create it right away! Want to write a normal C# class? Do it without the boilerplate included!\
\
With Script Templates you will improve your workflow a lot and can focus on the most important - creating great games!
