Agent skill · software engineering · aradotso
linjector-luau-script-ide
Open-source Luau/Lua script IDE and executor built as a Windows Forms C# application with Monaco editor integration
Why this skill is useful
Provides specific integration patterns and code snippets for embedding the Monaco editor in a C# application, which the AI wouldn't reliably generate on its own.
What it needs
Requires .net framework 4.8, visual studio 2022 installed locally. About 7k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
LInjector Luau Script IDE Skill by ara.so — Daily 2026 Skills collection. LInjector is an open-source Luau/Lua script IDE and executor built as a Windows Forms application in C# (.NET Framework 4.8, 32-bit). It features the Monaco editor (the same editor powering VS Code) with Luau syntax highlighting, an optimized multi-tab system, and DLL injection capabilities targeting the Roblox UWP client. Important Note (2026): The UWP Version is patched due to Hyperion/Byfron anti-cheat. You can still build, modify, and extend LInjector by providing your own working DLL or injection method. --- Project Structure --- Build Requirements Visual Studio 2022 .NET Framework 4.8 SDK Target Platform: x86 (32-bit) Configuration: Release --- How to Build Important: Always compile before editing Forms. If you open a Form before compiling, Visual Studio's designer will fail. If this happens, restart Visual Studio. --- Monaco Editor Integration LInjector embeds Monaco in a WebBrowser or WebView2 control. The editor is hosted in a local HTML file. Accessing the Monaco Editor from C# Monaco Editor Host HTML (Monaco/index.html pattern) --- Tab System LInjector's tab system is optimized to cap RAM usage at ~1 GB even with 40+ tabs open. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/linjector-luau-script-ide