skills/jeremylongshore/claude-code-plugins-plus-skills/setting-up-log-aggregation/Gen Agent Trust Hub
setting-up-log-aggregation
Pass
Audited by Gen Agent Trust Hub on Mar 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill references official container images from well-known services (e.g.,
docker.elastic.co/elasticsearch/elasticsearch:8.11.0). These downloads originate from trusted technology providers and are used for their intended purpose. - [COMMAND_EXECUTION]: The skill requires access to
dockerandkubectlbash tools. This capability is necessary for the stated purpose of deploying and managing log aggregation infrastructure on containerized platforms. - [SAFE]: Included Python scripts (e.g.,
configure_logging.pyand the setup scripts incorrectly named with.shextensions) perform standard file and directory management tasks. Analysis of the code shows no use of dangerous functions likeeval(),exec(), or unauthorized network operations. - [SAFE]: Configuration templates for Loki and Splunk contain placeholders (e.g.,
<YOUR_HOSTNAME>,REPLACE_ME) and comments that explicitly instruct users to enable security features like authentication and encryption before deployment. - [SAFE]: Regarding indirect prompt injection (Category 8):
- Ingestion points: The
setup_*.shscripts andconfigure_logging.pyaccept external inputs via command-line arguments (--project,--config) and input file paths. - Boundary markers: Not explicitly implemented in the prompt, but standard for infrastructure-as-code tasks.
- Capability inventory: Operations are restricted to local file system reads/writes and directory creation using
pathlibandjsonlibraries. Nosubprocessor network calls are present in the scripts. - Sanitization: Input paths are handled using the
pathliblibrary, which provides some protection against basic path traversal, and JSON parsing is handled by the standard library.
Audit Metadata