e2e-testing
Pass
Audited by Gen Agent Trust Hub on Jul 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill's scripts and the generated test runner utilize the
subprocessmodule to executepytestand theclaudeCLI. These operations are essential for the skill's purpose of automating end-to-end tests. - [EXTERNAL_DOWNLOADS]: The generated
Dockerfileincludes a command to install the@anthropic-ai/claude-codepackage from the official NPM registry, which is a trusted and expected dependency for this skill's functionality. - [COMMAND_EXECUTION]: The generated test runner uses the
--dangerously-skip-permissionsflag when calling theclaudeCLI. This is a standard requirement for non-interactive execution in automated testing environments. - [CREDENTIALS_UNSAFE]: The generated
docker-compose.ymlfile configures a volume mount from the host's~/.claudedirectory to the container. This allows the testing environment to use existing authentication for API calls during the E2E process.
Audit Metadata