lint-and-validate

Pass

Audited by Gen Agent Trust Hub on Oct 23, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The scripts/lint_runner.py script executes project-defined linting commands using subprocess.run.
  • Evidence: It identifies commands such as npm run lint, eslint, and tsc from the project's package.json or local node_modules and executes them.
  • Safety Context: The implementation uses absolute paths to local node_modules/.bin for Node.js tools and restricts Python execution to pre-installed tools like ruff and mypy. It explicitly warns the user in SKILL.md that project scripts should be inspected before use, as they can run arbitrary project code, which is a standard risk when working with external repositories.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 23, 2026, 02:51 AM