s-audit

Audit WoW addons for security flaws, deprecated APIs, and dead code.

16|5|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/Falkicon/Mechanic --skill s-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s-audit
Source: https://github.com/Falkicon/Mechanic/tree/main/.claude/skills/s-audit
Command: npx skills add https://github.com/Falkicon/Mechanic --skill s-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits WoW addons for security, maintainability, and future compatibility by identifying vulnerabilities, unsafe code patterns, deprecated APIs, and dead code.

Core Features & Use Cases

  • Security Analysis: detect combat lockdown issues, secret leaks, taint risks, and unsafe eval patterns.
  • Complexity & Deprecation: measure code complexity, locate long functions, and identify deprecated API usage.
  • Dead Code & Reporting: detect unused functions/files and generate prioritized reports for developers.

Quick Start

Run a full addon audit on your WoW addon project to produce a comprehensive quality report.

Frequently Asked Questions about s-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit a WoW addon for security vulnerabilities and taint risks?

To audit a WoW addon for security, run an analysis that detects combat lockdown issues, taint risks, secret leaks, and unsafe eval patterns, generating a structured report for targeted remediation.

What is the best way to find deprecated APIs in World of Warcraft addon projects?

Finding deprecated APIs in WoW addon projects is handled by a deprecation analysis tool that scans the codebase to locate outdated API usage, producing prioritized reports for future compatibility.

How can I detect dead code and unused functions in my WoW addon?

You detect dead code and unused functions in a WoW addon by running a dedicated deadcode analysis that identifies unused files and functions, enabling project cleanup before release.

Can I measure code complexity and locate long functions in addon projects of varying sizes?

Yes, you can measure code complexity and locate long functions in addon projects of varying sizes. The complexity analysis identifies hotspots during development and pre-release, enabling targeted risk assessment.

Does a WoW addon security audit work for projects still in development?

Yes, a WoW addon security audit works for projects in development and pre-release. It assesses vulnerabilities, unsafe code patterns, and complexity hotspots to enable targeted remediation at any project scale.