s-lint

Community

Lint and format WoW addon code for quality.

AuthorFalkicon
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Streamline WoW addon development by automatically detecting and fixing code quality issues with Lua and formatting standards, reducing review time and errors.

Core Features & Use Cases

  • Luacheck Linting — Detect syntax errors, undefined globals, and common mistakes.
  • StyLua Formatting — Enforce consistent code style across files.
  • Error Resolution — Identify and fix recurring lint issues across a project.
  • Security Analysis — Flag risky patterns and potential insecure API usage.
  • Complexity Analysis — Highlight deep nesting and long functions for maintainability.
  • Dead Code Detection — Find unused code paths and dead branches to clean up.

Quick Start

Run addon.lint(addon="MyAddon") to lint and format your addon code.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: s-lint
Download link: https://github.com/Falkicon/Mechanic/archive/main.zip#s-lint

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.