wind-alice-wealth-advisor
Pass
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
node:child_processto manage its internal execution flow and background updates. The main entry pointwind-alice-wealth-advisor.mjsspawnsrequest.jsto handle network operations, andupdate-check.mjsspawnsnpxcommands for version management. - [EXTERNAL_DOWNLOADS]: The skill includes functionality to automatically fetch financial reports and artifacts from
https://alice.wind.com.cn/weaver/files/. These downloads are authenticated using the user's providedWIND_API_KEYand are saved to a local.agents/download/directory for user access. - [REMOTE_CODE_EXECUTION]: The
update-check.mjsscript implements an automated update mechanism that executesnpx skills updateandnpx skills addto keep the skill synchronized with the official vendor repository atgithub.com/Wind-Information-Co-Ltd/wind-skills. This behavior is scoped to the vendor's own maintenance tools. - [INDIRECT_PROMPT_INJECTION]: The skill is a high-capability agent wrapper that processes untrusted user input and external agent responses.
- Ingestion points: The
--promptCLI argument inscripts/request.jsaccepts raw user input. - Boundary markers: Absent; instructions require passing raw, unedited text to the backend.
- Capability inventory: Includes network requests (
fetch) and file system writes (node:fs/pipeline) for downloading reports. - Sanitization: The
agentResultSanitize.jsscript reformats external links into local Markdown links but does not filter the natural language content of the agent's response. - [SAFE_PRACTICE]: The skill follows security best practices for credential management by reading the
WIND_API_KEYfrom environment variables or local configuration files (~/.wind-aifinmarket/config) rather than requiring hardcoded secrets or prompt-based injection of keys.
Audit Metadata