s-audit_skill

This skill performs a comprehensive WoW addon audit, combining security, complexity, deprecation, and dead code analysis for quality.

10

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill falkicon/mechanic --skill s-audit

  • SKILL.md4.1 KB

Overview

This skill performs comprehensive quality analysis for World of Warcraft addons. It combines security checks, complexity metrics, deprecation scanning, and dead-code detection into a single audit workflow. The goal is to surface critical bugs, breaking API usage, and maintainability risks before release.

How this skill works

The skill runs modular checks: security rules detect combat lockdown, secret leaks, taint, and unsafe evals; complexity analysis measures nesting, function/file length, magic numbers, and code duplication; a deprecation scanner maps 100+ deprecated APIs to modern replacements; dead-code detection finds unused functions, orphaned files, and unused libraries. Results are prioritized (Critical → High → Medium → Low) and returned as a consolidated report with actionable items and suggested fixes.

When to use it

  • Before publishing an addon release
  • After upgrading to a new WoW client (major version)
  • When CI indicates regressions or new warnings
  • During pull requests for large refactors
  • Before a public beta or stress test

Best practices

  • Run a quick audit first to catch security and breaking deprecations
  • Follow the priority order: fix Critical issues immediately
  • Filter results by severity to focus the team (include_suspicious=false)
  • Re-run audits after code removals to detect orphaned files
  • Track complexity hotspots and split long files/functions proactively

Example use cases

  • Pre-release check to eliminate combat lockdown and secret leaks
  • Automated CI step that fails on Critical deprecations or security errors
  • Code cleanup sprint guided by dead-code and duplicate detections
  • Refactor validation to ensure no deprecated APIs remain after migration
  • Maintainability review highlighting long functions and deep nesting hotspots

FAQ

Critical findings include combat lockdown violations, secret value leaks introduced by newer APIs, and deprecated APIs flagged as errors. These should be fixed immediately.

Can I run only specific checks?

Yes. The workflow supports targeted runs (security, complexity, deprecations, deadcode) so you can focus on one area or run the full audit.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational