lua-audit

Analyze Hull Lua stdlib modules for sandbox violations and unsafe patterns.

17|3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/artalis-io/hull --skill lua-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lua-audit
Source: https://github.com/artalis-io/hull/tree/main/.claude/skills/lua-audit
Command: npx skills add https://github.com/artalis-io/hull --skill lua-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit Lua stdlib code for security, correctness, and sandbox safety. Use when reviewing or hardening Lua modules.

Core Features & Use Cases

  • Static analysis of Hull Lua stdlib modules to identify sandbox violations, unsafe patterns, and error-handling gaps.
  • Generate structured audit reports with prioritized findings and remediation suggestions.
  • Targeted audits for specific modules or patterns, with clear guidance for fixes and hardening.

Quick Start

Run /lua-audit to audit Hull Lua stdlib modules and generate a comprehensive report.

Frequently Asked Questions about lua-audit

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

FAQPage Schema
How do I audit Lua modules for sandbox safety and security violations?

To audit Lua modules for sandbox safety, run a static analysis that identifies unsafe patterns, sandbox violations, and error-handling gaps. The audit generates structured reports with prioritized findings and remediation suggestions for hardening your code.

What does static analysis of Lua stdlib code check for during a security review?

Static analysis of Lua stdlib code checks for sandbox violations, unsafe patterns, and error-handling gaps. It verifies input validation, resource management, and API parity to ensure security, correctness, and compliance across your modules.

How do I check my Lua code for unsafe patterns and error-handling gaps?

You can check Lua code for unsafe patterns by running a static analysis audit that targets sandbox safety and error-handling gaps. It provides clear guidance for fixes and hardening, with optional targeted audits available for specific files.

Can I run a targeted security audit on specific Lua modules instead of the entire stdlib?

Yes, you can run a targeted security audit on specific Lua modules or patterns. The audit supports focused reviews on individual files within Hull Lua modules, delivering prioritized findings and clear guidance for fixes.

When do I need to perform a sandbox violation check on my Lua code?

You need to perform a sandbox violation check during security reviews, code hardening, or compliance checks. It is essential when reviewing or hardening Lua stdlib modules to ensure proper input validation and resource management.

Does the Lua static analysis generate remediation suggestions for code hardening?

Yes, the Lua static analysis generates structured audit reports containing prioritized findings and remediation suggestions. These reports provide clear guidance for fixes and code hardening to resolve identified sandbox violations.