seo-workflows
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes shell commands to perform its core functions.
- Evidence:
references/audit.mdusessubprocess.runto call a Python audit script from the siblingseo-opsskill. - Evidence:
references/links.mdusescurlto verify link status and retrieve headers from audited sites. - [DYNAMIC_EXECUTION]: The skill generates and executes a script at runtime.
- Evidence:
references/audit.mduses a shell heredoc (`python3 - <<'PY'`) to wrap the audit execution logic within a Python environment.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from external sources, creating an attack surface for indirect prompt injection.
- Ingestion points: External site content and headers are retrieved from
$SITE_URLand$LINK_URLviacurland the audit tool. - Boundary markers: The skill includes instructions in
references/reports.mdto avoid using backticks or dollar-brace sequences when generating HTML reports, which acts as a rudimentary boundary. - Capability inventory: The skill has the capability to execute shell commands, perform network requests to external domains, and write to the local filesystem via the
EVIDENCE_DIR. - Sanitization: The instructions emphasize literal data handling and warn against inventing content not present in the source, though they do not include formal data sanitization logic.
- [DATA_EXFILTRATION]: The skill performs network operations to external domains to retrieve site data.
- Evidence:
references/links.mdusescurlto fetch content from dynamically resolved$LINK_URLvalues. While intended for auditing, this represents a network access capability that could be misused if combined with sensitive data access.
Audit Metadata