perl-testing
Pass
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill documents the use of standard development tools such as
prove(the Perl test runner) andcover(from Devel::Cover). These tools are used for executing test suites and generating coverage reports, which is expected behavior for a testing-focused skill. - [REMOTE_CODE_EXECUTION]: While the skill mentions mocking techniques (e.g., using
Test::MockModule), these are standard practices for isolating code under test and do not involve dynamic execution of untrusted external content. - [DATA_EXPOSURE]: The skill correctly advises against including sensitive information in test output (e.g.,
unlike($output, qr/password/, 'output hides password')) and suggests using in-memory databases (dbi:SQLite:dbname=:memory:) for integration testing, which are security best practices.
Audit Metadata