douyin-weekly-surge
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data from the RedFox API, specifically video descriptions (
aweme_desc) and author names (user_nickname). - Ingestion points: The
call_apifunction inscripts/douyin_weekly_surge.pyretrieves content data which is then rendered in Markdown tables for the user. - Boundary markers: No explicit instructions or delimiters are used to warn the agent against potential instructions embedded in the video descriptions.
- Capability inventory: The skill has limited high-risk capabilities; it primarily outputs data to the terminal and uses a specific CLI tool for payments. It does not perform arbitrary file writes or general network operations based on the fetched data.
- Sanitization: The script
scripts/douyin_weekly_surge.pyperforms basic sanitization by replacing Markdown-sensitive characters (like|,[,]) in video titles to prevent layout issues. - [EXTERNAL_DOWNLOADS]: The skill documentation in
references/alipay-recharge.mdinstructs the agent to install an external package from a well-known service if it is missing. - Evidence: Execution of
npx -y @alipay/agent-payment@latest installto provide payment capabilities. - [COMMAND_EXECUTION]: The skill utilizes an external CLI tool to manage automated payment flows.
- Evidence: Usage of the
alipay-botcommand-line utility with subcommands liketrigger-payment-signal,submit-payment, andpoll-payment-statusto handle API credit recharging. - [DATA_EXFILTRATION]: The skill communicates with the vendor's API endpoint at
redfox.hk. - Evidence: The script
scripts/douyin_weekly_surge.pysends POST requests tohttps://redfox.hk/story/api/dy/search/hotContentRankusing an API key provided in environment variables. This is a standard vendor resource and no sensitive user data exfiltration was detected.
Audit Metadata