perl-patterns

Pass

Audited by Gen Agent Trust Hub on Apr 11, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill is primarily instructional documentation and does not contain any executable scripts or autonomous agent instructions that perform network or file system operations.
  • [COMMAND_EXECUTION]: Provides example shell commands for standard Perl environment setup using tools like cpanm and Carton. These are well-established tools within the developer ecosystem.
  • [EXTERNAL_DOWNLOADS]: References dependency management using a cpanfile, which is the standard method for declaring and fetching Perl modules from CPAN (Comprehensive Perl Archive Network), a well-known and trusted repository service.
  • [REMOTE_CODE_EXECUTION]: Explicitly warns against code injection risks associated with using string-based eval for dynamic module loading, recommending safer alternatives like Module::Runtime.
  • [DATA_EXFILTRATION]: Contains security best practices regarding file I/O, specifically warning against the two-argument open() function due to shell injection risks and advocating for the safer three-argument version.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 11, 2026, 09:17 AM