x-ingest
Pass
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script uses
subprocess.run()to executeffmpegfor extracting audio from downloaded video files. This is a standard utility for media processing and the arguments are statically defined, minimizing risk. - [EXTERNAL_DOWNLOADS]: The skill fetches content from
x.comandtwimg.com(official X domains) and allows downloading video/image assets to the local system. These are well-known services and the downloads are essential to the skill's primary purpose. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external X posts, which could contain malicious instructions.
- Ingestion points:
scripts/fetch_tweet.pyreads content from X URLs or fallback JSON/text files. - Boundary markers: The skill uses YAML frontmatter and markdown headers to structure the output, but does not explicitly warn downstream agents to ignore instructions within the ingested text.
- Capability inventory: File system writes (Markdown and images) and subprocess calls for media processing.
- Sanitization: The script performs basic sanitization of filenames but renders the tweet body directly into Markdown.
- [SAFE]: References to external AI models (SenseVoice) and packages like
funasrandmodelscopetarget legitimate open-source repositories and registries.
Audit Metadata