scan-roles
Pass
Audited by Gen Agent Trust Hub on May 1, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (IPI) because it fetches and processes untrusted data from the open web to identify job roles.
- Ingestion points: Untrusted data enters the agent context via ATS API responses (Greenhouse, Lever, Ashby, Teamtailor) and through
WebSearchorWebFetchof external company career pages as described in the 'How to Scan Each Company' section ofSKILL.md. - Boundary markers: The instructions do not define boundary markers or delimiters to isolate external job description text from the agent's core instructions, increasing the risk that malicious text within a JD could be interpreted as a command.
- Capability inventory: The skill has access to powerful tools including
Bash,Write, andEdit, as listed in theallowed-toolsfrontmatter, which provides a significant attack surface if an injection occurs. - Sanitization: There is no mention of sanitizing, escaping, or validating the content retrieved from external sources before it is saved to the local file system or used in the 'Estimate fit' reasoning step.
Audit Metadata