bouncer-feed-filter
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from social media feeds which can contain malicious instructions designed to bypass the classification logic or influence the agent's behavior.
- Ingestion points: The
extractPostfunction insrc/adapters/twitter.tsreads text and metadata directly from the Twitter/X DOM. - Boundary markers: The
buildClassificationPromptfunction insrc/models/classify.tsinterpolates the untrusted post text directly into the classification prompt without using distinct delimiters or "ignore embedded instructions" warnings. - Capability inventory: The AI's classification result determines whether content is hidden from the user's view via
hidePostinsrc/content/filterUI.ts. While the impact is limited to UI visibility, it represents a decision-making chain driven by untrusted input. - Sanitization: No evidence of sanitization, escaping, or filtering for potential prompt injection patterns is present in the extracted feed text before it is sent to the LLM.
- [COMMAND_EXECUTION]: The skill documentation provides standard development instructions for building the extension.
- The
Installation & Buildsection includes instructions for runningnpm install,npm run build, andnpm run devto manage dependencies and compile the extension source code. - [EXTERNAL_DOWNLOADS]: The skill references source code and dependencies from established external sources.
- It instructs the user to clone the extension source from the Imbue AI official GitHub repository.
- It utilizes the
@mlc-ai/web-llmpackage to facilitate local model execution via WebGPU, which involves downloading model weights from public registries.
Audit Metadata