skills/smithery.ai/lua-standards

lua-standards

Installation
SKILL.md

Lua Best Practices

When to Use This Skill

This skill should be triggered when:

  • Writing or reviewing Lua code
  • Configuring Neovim, Hammerspoon, or other Lua-scriptable tools
  • Working with game engines (LÖVE2D, Defold, Roblox)
  • Discussing Lua patterns and conventions
  • Setting up Lua tooling or type checking

Core Capabilities

  1. Scoping: local everywhere, avoid globals
  2. Type Safety: LuaLS annotations for IDE support and checking
  3. Code Quality: StyLua for formatting, luacheck for linting
  4. Error Handling: pcall/xpcall for recoverable errors
  5. Module Pattern: Clean exports, no global pollution
Installs
2
First Seen
Mar 31, 2026
lua-standards from smithery.ai