ai-ads-agent
Pass
Audited by Gen Agent Trust Hub on Feb 23, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests and processes untrusted data from external ad platforms and user-provided asset links.
- Ingestion points: The
analyze_search_termstool retrieves raw search query data from Google Ads, and tools likehelp_user_uploadprocess content from user-provided URLs (Google Drive, S3, Dropbox). - Boundary markers: The skill documentation does not define specific delimiters or instructions to ignore embedded commands within the retrieved data.
- Capability inventory: The skill has high-impact capabilities including
create_search_campaign,update_budget, andadd_keywordswhich could be manipulated if an injection occurs. - Sanitization: No explicit sanitization or validation logic is described for the ingestion of search term strings or metadata from external files.
- [EXTERNAL_DOWNLOADS]: The skill setup requires the download and installation of the
openclaw-adspirerNode.js plugin. It also establishes network connections tomcp.adspirer.comandwww.adspirer.comto facilitate ad platform integrations. - [COMMAND_EXECUTION]: The documentation directs users to execute shell commands for plugin installation and account authentication (
openclaw plugins install openclaw-adspirer,openclaw adspirer login).
Audit Metadata