skills/affaan-m/ecc/perl-patterns/Gen Agent Trust Hub

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 open calls to prevent shell injection and avoiding string-based eval for module loading to prevent code injection.
  • [SAFE]: The code examples demonstrate secure file handling using three-argument open with explicit encoding and the autodie pragma, as well as the use of the reputable Path::Tiny module 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
Risk Level
SAFE
Analyzed
Aug 12, 2026, 10:23 PM
Security Audit — agent-trust-hub — perl-patterns