citation-readiness-audit
Pass
Audited by Gen Agent Trust Hub on Sep 3, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function involves fetching and analyzing content from external URLs, which constitutes an attack surface for indirect prompt injection if a website contains malicious natural language instructions.
- Ingestion points: Web content is fetched from
$URLand$SITEusingcurlinreferences/checks.md. - Boundary markers: The audit commands do not specify the use of delimiters or 'ignore' instructions when presenting the fetched content to the agent for evaluation.
- Capability inventory: The skill utilizes
curlfor network access andpython3,grep,sed, andjson.toolfor local file and data processing inreferences/checks.md. - Sanitization: While the Python script in
references/checks.mdremoves HTML tags via regex, it does not sanitize the resulting text for embedded instructions that might influence the agent's behavior during the audit process. - [COMMAND_EXECUTION]: The skill defines several shell-based auditing commands in
references/checks.md. These commands usecurl,grep,sed, andpython3to extract metadata and text. This is standard for auditing tools but requires the agent to handle variable interpolation safely to prevent command injection. - [EXTERNAL_DOWNLOADS]: The skill fetches content from remote servers via
curlto perform citation readiness checks. This behavior is documented and inherent to the skill's purpose as an audit tool.
Audit Metadata