xapi
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill fetches data from multiple untrusted external social media and web sources (such as Twitter, Reddit, and TikTok) for processing by the agent. This creates a potential surface for indirect prompt injection attacks where malicious instructions hidden in external content could influence agent behavior.
- Ingestion points: Multiple social media retrieval APIs, including
twitter.tweet_detailandreddit.api_v1_reddit_app_fetch__post__detailsas documented in various guide files. - Boundary markers: Absent; there are no specific instructions for the agent to treat fetched content as untrusted or to use isolation delimiters.
- Capability inventory: The skill includes powerful capabilities such as
sandbox runfor remote command execution andx-official.2_tweetsfor posting content to social platforms. - Sanitization: External content is processed without explicit sanitization or filtering mentioned in the provided instructions.
- [DYNAMIC_EXECUTION]: The skill provides a 'Managed Sandbox Compute' feature that allows the agent to execute arbitrary code and shell commands in a remote cloud environment.
- Evidence: Extensively documented in
SKILL.mdandguides/sandbox.md(e.g.,npx xapi-to sandbox run --command ...). While intended for legitimate development and analysis tasks, this functionality represents a high-capability attack surface. - [COMMAND_EXECUTION]: The skill relies on the execution of its own CLI tool via
npxand includes a bash script for automating specific workflows. - Evidence: All primary operations use the
npx xapi-tocommand. The filescripts/download_tweet_videos.shis a utility script that uses standard tools likecurl,jq, andfileto process media content from Twitter. - [EXTERNAL_DOWNLOADS]: The skill and its associated scripts perform downloads from external domains as part of their intended functionality.
- Evidence: The
download_tweet_videos.shscript retrieves MP4 files fromvideo.twimg.com. The sandbox functionality may also download external dependencies or resources during its lifecycle based on agent commands.
Audit Metadata