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 open function which is susceptible to shell injection, and string-based eval for 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::Tiny for file operations, Try::Tiny for exception handling, and Moo for object-oriented programming.
  • [SAFE]: Encourages the use of modern Perl features like subroutine signatures and the v5.36 pragma, which provide better compile-time checks and safer defaults compared to legacy Perl patterns.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 29, 2026, 08:20 AM