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
cpanmandCarton. 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
evalfor dynamic module loading, recommending safer alternatives likeModule::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