Roblox Tooling

TabooHarmony/roblox-brain/skills/tools/roblox-tooling

作者 TabooHarmony38826be57ee37bcf023e9c2b85681bea3909281c無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Use when configuring Roblox tooling such as Rojo, Wally, pesde, Selene, StyLua, Lune, Rokit, luau-lsp, or CI/CD.

AI 產生的概覽

指導設定 Roblox 開發工具鏈,例如 Rojo、Wally、Selene、StyLua、Lune 與 CI 流程。

功能
此技能為 Roblox/Luau 開發工具的安裝與設定提供參考指引,涵蓋 Rojo、Wally、pesde、Selene、StyLua、Lune、Rokit 與 luau-lsp。內容包括檔案系統工作流程、工具與套件版本固定、程式碼檢查、sourcemap 以及 CI 檢查,並指向更完整的參考文件以取得設定、檔案配置與 CI 範例。它輸出的是建議性說明,而非指令碼或產生的檔案。
適用情境
當專案需要選擇或設定 Roblox 工具、固定工具版本、執行程式碼檢查或格式化檢查,或為 Roblox 程式碼庫建立 CI 時使用。在決定以檔案或 Studio 作為事實來源時也適用。
執行需求
不包含指令碼,僅為說明性內容。它引用 references/full.md 中的附加文件,來源清單包含外部文件連結,但閱讀這些指引不需要特定的執行環境、套件或憑證。

roblox tooling

When to Load

Load for filesystem workflows, tool/package pins, linting, sourcemaps, and CI.

Quick Reference

  • Use Rojo when the source of truth should live in files and sync or build into Studio.
  • Use Wally only when the project wants package manifests and a lockfile; keep package scope and server/client placement explicit.
  • Pin tools with the project's existing manager; for a new project lead with Rokit (Aftman is archived, but Rokit reads existing aftman.toml projects).
  • Run Selene and StyLua in check mode in CI. Do not let a formatter rewrite a contributor's branch silently.
  • Use Lune for standalone Luau scripts or test helpers when its standard libraries fit the task.
  • Generate a Rojo sourcemap for editor tooling when the project needs Roblox-aware navigation.
  • CI must check test results and expected counts, not merely exit codes. Separate logic, file/HTTP, and engine suites; see full.md.

Source-of-truth first. Identify Studio vs files before editing; never assume they match. rojo syncback pulls saved-place edits, not live two-way sync; preview with dry-run/list. Follow existing tooling; do not impose optional tools. TestEZ is archived: keep where used, not as a new default. See full.md §§1b–1c.

Need the details? Load references/full.md for setup, file layout, and CI examples.

來源與署名

來源:TabooHarmony/roblox-brain位於skills/tools/roblox-tooling提交38826be

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架