roblox-toolchain

Manage Roblox projects with Rojo, Wally, StyLua, selene, and luau-lsp.

1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/afrxo/roblox-agent-skills --skill roblox-toolchain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roblox-toolchain
Source: https://github.com/afrxo/roblox-agent-skills/tree/main/skills/roblox-toolchain
Command: npx skills add https://github.com/afrxo/roblox-agent-skills --skill roblox-toolchain

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rojo, wally, stylua, selene, luau-lsp, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development process for Roblox projects, providing a robust filesystem-based workflow with tools for project management, code formatting, linting, and type checking.

Core Features & Use Cases

  • Project Management: Use Rojo for filesystem-based project management and toolchain pinning.
  • Code Formatting: Integrate StyLua for consistent code formatting.
  • Linting: Utilize selene for code linting and debugging.
  • Type Checking: Leverage luau-lsp for in-editor type checking and autocomplete.
  • Use Case: Imagine you have a large Roblox project with many scripts and assets. Use this Skill to manage your project, ensure code quality, and streamline development through the use of these integrated tools.

Quick Start

Use the roblox-toolchain skill to initialize your project with Rojo, install Wally for package management, and set up StyLua and selene for code formatting and linting.

Frequently Asked Questions about roblox-toolchain

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

FAQPage Schema
How do I set up a filesystem-based workflow for Roblox projects?

Use a toolchain integrating Rojo for filesystem-based project management, allowing you to manage Roblox projects externally and sync files directly into the game engine.

How do I manage packages and dependencies for Luau code in Roblox?

Integrate Wally for package management to install and maintain Luau dependencies, streamlining the process of adding external libraries to your Roblox projects.

What is the best way to ensure code quality and formatting in Roblox Luau scripts?

Ensure code quality by integrating StyLua for consistent code formatting and selene for code linting, which helps identify errors and maintain a clean codebase.

Does luau-lsp provide type checking and autocomplete for Roblox development?

Yes, luau-lsp provides in-editor type checking and autocomplete features, enabling robust static analysis and improved code completion for your Roblox Luau scripts.

Can I use Rojo and Wally together to manage large Roblox projects with many scripts and assets?

Yes, you can use Rojo and Wally together to manage large Roblox projects, streamlining development by handling both filesystem synchronization and package dependency management.