ecutest-api-skill
Pass
Audited by Gen Agent Trust Hub on Mar 3, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The helper script
scripts/scan_docs.pyis designed to execute theripgrep(rg) utility to facilitate fast documentation searches. The script implementation usessubprocess.runwith a list of arguments and avoids the use ofshell=True, which is a secure pattern that prevents command injection. - [SAFE]: The skill operates entirely on local application files (ecu.test installation directories) as configured by the user via environment variables or a
.envfile. There are no network operations, credential exposures, or obfuscated code segments detected in the provided files. - [PROMPT_INJECTION]: The skill reads and processes external data in the form of local HTML and RST documentation. While this creates a surface for indirect prompt injection, it is considered safe in this context as the data source is the local installation of a trusted software product.
- Ingestion points: Documentation files read by
scripts/scan_docs.pyandscripts/search_api.py. - Boundary markers: None present in tool output.
- Capability inventory: Local file reads and
subprocess.runforrgsearches. - Sanitization: Standard regex and string matching used for searching without content sanitization.
Audit Metadata