ai-daily-news
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted news content from an external RSS feed (
smol.ai) which could contain malicious instructions. - Ingestion points: The
fetch_news.pyscript downloads external content fromhttps://news.smol.ai/rss.xml(SKILL.md, Step 2). - Boundary markers: The prompt template in Step 4 uses
{content}as a placeholder but does not provide explicit instructions to the model to ignore any embedded directives within that external content. - Capability inventory: The skill allows script execution (
python fetch_news.py), file writing (cat > docs/...), and network operations. - Sanitization: The skill performs simple HTML entity cleaning in
fetch_news.pybut does not sanitize the text for potentially malicious LLM instructions. - [EXTERNAL_DOWNLOADS]: The skill performs network operations to fetch data and generate resources.
- RSS Fetching: Downloads news data from
https://news.smol.ai/rss.xml. - Image Generation: Sends summarized markdown content via a
POSTrequest tohttps://fireflycard-api.302ai.cn/api/saveImgto generate shareable images (SKILL.md, Step 7). - [COMMAND_EXECUTION]: The skill executes a local Python script to perform data fetching.
- Pattern: Runs
python plugins/ai-daily/skills/ai-daily/scripts/fetch_news.pyto retrieve and parse the RSS feed. - File Operations: Uses
mkdir -p docsandcat > docs/{date}.htmlto save generated output to the local file system.
Audit Metadata