luau-expert
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Luau Language
Write modern, strictly-typed Luau. Source: luau.org.
For deep dives see:
references/type-system.md— primitives, casts, aliases, tables, unions, generics, refinements, type functionsreferences/typed-class-recipe.md— full setmetatable+__indexclass pattern
Further reading: references/type-functions-api.md (analysis-time types library), references/type-patterns.md (branded/recursive types, overloads, read-only tables).
Integration Policy
This skill describes preferred patterns; it does not authorize rewriting existing code. Apply rules to new code and code the user explicitly asks to refactor. Match the codebase's existing style (casing, indentation, quote style, module shape) before applying skill defaults. Don't weaken stricter files; don't introduce tooling the project doesn't already use; surface conflicts once and default to the existing pattern.
Full rules: ../../shared/integration-policy.md.