perl-patterns
Pass
Audited by Gen Agent Trust Hub on Aug 12, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill is purely instructional, providing idioms and patterns for Perl 5.36+. It does not contain executable malicious scripts or hidden commands.
- [SAFE]: The skill includes a dedicated 'Anti-Patterns' section that specifically warns against security risks, such as avoiding two-argument
opencalls to prevent shell injection and avoiding string-basedevalfor module loading to prevent code injection. - [SAFE]: The code examples demonstrate secure file handling using three-argument
openwith explicit encoding and theautodiepragma, as well as the use of the reputablePath::Tinymodule for file system operations. - [SAFE]: All referenced external dependencies (Moo, Path::Tiny, Try::Tiny, JSON::MaybeXS, etc.) are standard, well-maintained, and widely trusted libraries within the Perl (CPAN) ecosystem.
Audit Metadata