add-x-tweet
Pass
Audited by Gen Agent Trust Hub on Jun 12, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a local Node.js script located at
.agents/skills/add-x-tweet/scripts/fetch-tweet.mjsto retrieve and format tweet metadata. - [EXTERNAL_DOWNLOADS]: The skill performs network requests to
api.fxtwitter.comandpublish.twitter.comto fetch tweet details. These are well-known third-party services used for retrieving social media metadata. - [DATA_EXFILTRATION]: While the skill communicates with external domains not on the standard whitelist, the operations are limited to fetching data based on user-provided URLs. No sensitive local credentials or system files are accessed or transmitted.
- [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it processes untrusted data (tweet content) from external sources and instructs the agent to interpolate this content into a project file (
apps/web/lib/testimonials.ts). - Ingestion points: Data is fetched via
api.fxtwitter.comfrom arbitrary tweet URLs provided by the user. - Boundary markers: The instructions do not specify any delimiters or safety warnings for the agent when writing the fetched content into the TypeScript file.
- Capability inventory: The agent has file-write access to the repository and can execute local scripts via Node.js.
- Sanitization: No content sanitization or escaping is performed on the
contentfield beyond basic whitespace trimming and prefix removal, which could allow malicious tweet content to disrupt the TypeScript file structure or influence subsequent agent actions.
Audit Metadata