lifecyclemodel-hybrid-search
Pass
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill is configured to download and execute the latest version of the
@tiangong-lca/clipackage from the NPM registry usingnpm exec. Since this package belongs to the skill's author and is required for the stated functionality, this is considered a standard and safe dependency management practice. - [COMMAND_EXECUTION]: The provided Node.js script
scripts/run-lifecyclemodel-hybrid-search.mjsacts as a launcher for thetiangongCLI. It constructs command arguments based on user input and environment variables, providing a controlled interface for interacting with the underlying search infrastructure. - [CREDENTIALS_UNSAFE]: The skill uses environment variables (
TIANGONG_LCA_API_KEY) for authentication. Documentation and testing scripts correctly use placeholders (e.g.,<your-api-key>) rather than hardcoding sensitive credentials, which aligns with security best practices for credential management. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data via JSON input files (e.g.,
assets/example-request.json). While this creates a potential surface for indirect injection, the skill's primary function is data retrieval rather than autonomous decision-making, and its instructions inreferences/prompts.mdspecifically mandate preserving structured filters and language neutrality, which serves as a prompt-level boundary.
Audit Metadata