lint-and-validate
Pass
Audited by Gen Agent Trust Hub on Apr 15, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/lint_runner.pyusessubprocess.runto execute linter commands such asnpm run lint,npx eslint,ruff check, andmypy. These commands are invoked using argument lists (avoiding shell injection) and are restricted to a defined set of hardcoded development tools. This is standard and expected functionality for a validation skill. - [SAFE]: No malicious patterns such as data exfiltration, remote code execution, or obfuscation were detected. The skill operates locally on project files and relies on established ecosystem tools to perform its tasks.
- [DATA_EXPOSURE]: The skill reads project configuration files (e.g.,
package.json,pyproject.toml) and source code files to perform its analysis. This access is necessary for the stated purpose of linting and type checking. No sensitive file paths, such as.sshdirectories or.envfiles, are targeted for access or exfiltration.
Audit Metadata