$npx -y skills add TabooHarmony/roblox-brain --skill roblox-toolingUse when configuring Roblox tooling such as Rojo, Wally, Selene, StyLua, Lune, Aftman, luau-lsp, or CI/CD.
| 1 | # roblox tooling |
| 2 | |
| 3 | ## When to Load |
| 4 | |
| 5 | Load when setting up a filesystem workflow, pinning tools, adding packages, configuring lint or format checks, generating a sourcemap, or building CI for a Roblox project. |
| 6 | |
| 7 | ## Quick Reference |
| 8 | |
| 9 | - Use Rojo when the source of truth should live in files and sync or build into Studio. |
| 10 | - Use Wally only when the project wants package manifests and a lockfile; keep package scope and server/client placement explicit. |
| 11 | - Pin tools with Aftman only when maintaining an existing Aftman project. Aftman is archived; for a new project, evaluate a maintained manager such as Rokit. |
| 12 | - Run Selene and StyLua in check mode in CI. Do not let a formatter rewrite a contributor's branch silently. |
| 13 | - Use Lune for standalone Luau scripts or test helpers when its standard libraries fit the task. |
| 14 | - Generate a Rojo sourcemap for editor tooling when the project needs Roblox-aware navigation. |
| 15 | |
| 16 | **Need the details?** Load `references/full.md` for setup, file layout, and CI examples. |