perl-patterns
Pass
Audited by Gen Agent Trust Hub on Jun 24, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The documentation references the use of standard Perl dependency management tools, specifically 'cpanm' and 'Carton', for installing reputable community modules from the Comprehensive Perl Archive Network (CPAN).
- [COMMAND_EXECUTION]: The skill provides explicit defensive coding advice, warning developers against using the legacy two-argument 'open' function which is susceptible to shell injection, and instead mandates the three-argument form.
- [REMOTE_CODE_EXECUTION]: The guide includes an 'Anti-Patterns' section that highlights the security risks of using string-based 'eval' for dynamic module loading, advising developers to use safe module-loading utilities to prevent code injection.
- [SAFE]: The skill content is purely documentation-based and instructional, focused on improving code quality and security standards in Perl applications without performing any autonomous or suspicious actions.
Audit Metadata