llm-sentry-geo-marketing
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to clone code from an unverified GitHub repository (
https://github.com/daijinma/geo_marketing.git). This source is not recognized as a trusted organization or well-known service. - [COMMAND_EXECUTION]: The installation and setup process involves numerous shell commands with broad system impact, including:
git clonefor remote code retrieval.make setupandmake dbfor environment initialization.uv pip installandpnpm installfor dependency management across multiple languages.playwright install chromiumfor browser engine deployment.docker-compose upfor service orchestration.wails buildandgo mod tidyfor binary compilation.- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data originating from generative AI search engines, creating a vulnerability surface for indirect injection.
- Ingestion points: Data is ingested through
DeepSeekProviderandDoubaoProviderby scrapingresponse_textandcitation-linkelements from live AI chat sessions. - Boundary markers: None identified. The skill directly extracts and processes the text content of the AI's response.
- Capability inventory: The skill has the ability to write to PostgreSQL and SQLite databases, perform network requests via Playwright and
requests, and execute background tasks. - Sanitization: Content is passed through
tldextractfor domain parsing andjson.dumpsfor storage, but the rawresponse_textis stored without safety filtering. - [DYNAMIC_EXECUTION]: The monitoring service utilizes Playwright to automate browser interactions. This involves executing browser-level logic and navigating to external sites (e.g.,
chat.deepseek.com) to extract data, which inherently executes remote scripts in a controlled environment.
Audit Metadata