lua-projects
Installation
SKILL.md
Lua Projects
Scope: Lua 5.4 (with LuaJIT notes where relevant). Targets config-driven projects like Neovim distributions, SketchyBar setups, and general Lua modules.
Style and Formatting
Naming
snake_casefor variables, functions, and file namesPascalCaseonly for class-like constructor tables (rare)UPPER_SNAKEfor true constants- Prefix unused variables with
_(e.g.,for _, v in ipairs(t))