elasticsearch-file-ingest
Pass
Audited by Gen Agent Trust Hub on Jun 28, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/ingest.jsscript employs dynamic JavaScriptimport()andrequire()calls to load custom transformation functions from local file paths specified by the--transformargument. This is a core feature enabling users to modify documents during ingestion. - [SAFE]: The skill instructions and code enforce the use of environment variables for sensitive connection details like
ELASTICSEARCH_API_KEYandELASTICSEARCH_PASSWORD, which prevents secrets from appearing in shell history or process listings. - [SAFE]: The provided
local.patchandSKILL.mdcontent show a proactive security design by removing insecure TLS options (rejectUnauthorized: false) in favor of proper certificate management usingNODE_EXTRA_CA_CERTS.
Audit Metadata