scraping-instagram-location-content
Warn
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: MEDIUMINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from Instagram (captions, user handles) and incorporates it into reports and outreach recommendations. While it outlines steps to filter and rank this data, it lacks explicit boundary markers or instructions to treat the ingested text as untrusted data, which could lead to the agent following instructions embedded in scraped captions.
- Ingestion points: Scraped Instagram data (
caption,ownerUsername) fromapidojo~instagram-location-scraper(SKILL.md). - Boundary markers: Absent. The agent is instructed to extract and rank content directly.
- Capability inventory: Executes shell commands via
node scripts/run_actor.jsandcurl(SKILL.md). - Sanitization: Absent. Captions are extracted and displayed in reports verbatim.
- [DYNAMIC_EXECUTION]: The skill's input schema includes a
customMapFunctionparameter described as a "JavaScript function to transform each output object." If this function is executed by the agent or the underlying actor using untrusted input, it presents a risk of arbitrary code execution. - [COMMAND_EXECUTION]: The skill provides instructions for the agent to execute shell commands using
nodeandcurlto interact with the Apify API. While these are intended for the skill's primary purpose, they represent a high-privilege capability that should be monitored.
Audit Metadata