duckduckgo-search
Pass
Audited by Gen Agent Trust Hub on May 14, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
terminaltool to executeddgsCLI commands and provides a utility shell scriptscripts/duckduckgo.shto wrap search queries. This is consistent with the skill's stated purpose of providing a web search interface. - [EXTERNAL_DOWNLOADS]: The skill correctly instructs the agent to install the
ddgsPython package viapipwhen the environment lacks the necessary dependency. This is a standard and transparent installation method for the required third-party tool. - [PROMPT_INJECTION]: As a web search tool, this skill presents an attack surface for indirect prompt injection by ingesting untrusted data (search snippets and titles) into the agent context. This risk is inherent to the primary functionality of searching external web content.
- Ingestion points: Search results including titles, URLs, and snippets retrieved from DuckDuckGo (SKILL.md, scripts/duckduckgo.sh).
- Boundary markers: The skill does not specify boundary markers or instructions to ignore instructions embedded within the search results.
- Capability inventory: The skill has access to
terminalfor shell execution andexecute_codefor Python scripts (SKILL.md). - Sanitization: There is no evidence of sanitization or validation performed on the external content before it is presented to the agent.
Audit Metadata