perl-development
Pass
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill provides guidance on avoiding shell injection by using the list form of
system()andcapturex()instead of string interpolation. It also includes a robust boilerplate for safe system calls usingIPC::Open3inperl_example_file.pl. - [EXTERNAL_DOWNLOADS]: The skill recommends installing standard, well-known Perl modules (e.g.,
Path::Tiny,Try::Tiny,Moo) usingcpanm. This is standard practice for the Perl ecosystem and does not involve untrusted or suspicious sources. - [PROMPT_INJECTION]: No evidence of prompt injection, jailbreak attempts, or instructions to bypass safety filters was found. The instructions are focused on providing technical guidance for Perl development.
- [DATA_EXFILTRATION]: There are no patterns suggesting data exposure or exfiltration. It recommends using
File::Tempfor secure temporary file handling and provides placeholders for API interactions. - [DYNAMIC_EXECUTION]: The use of
evalblocks in the instructions and boilerplate code is limited to standard Perl error handling patterns (catching exceptions) and does not involve executing untrusted or dynamically generated strings.
Audit Metadata