perl-patterns
Pass
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill acts as a technical reference and documentation guide for idiomatic Perl 5.36+ programming.
- [SAFE]: Explicitly identifies and discourages security anti-patterns, such as the two-argument
openfunction which is susceptible to shell injection, and string-basedevalfor dynamic module loading which can lead to code injection. - [SAFE]: Recommends the use of industry-standard, well-maintained CPAN modules for common tasks, such as
Path::Tinyfor file operations,Try::Tinyfor exception handling, andMoofor object-oriented programming. - [SAFE]: Encourages the use of modern Perl features like subroutine signatures and the
v5.36pragma, which provide better compile-time checks and safer defaults compared to legacy Perl patterns.
Audit Metadata