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.