seo-audit
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion of untrusted external content, creating a surface for indirect prompt injection.
- Ingestion points:
scripts/fetch_page.pyis used to fetch and parse raw HTML content from public URLs. - Boundary markers: The
SKILL.mdandreferences/skill-contract.mdfiles provide clear instructions to treat external evidence as untrusted input and explicitly warn against following embedded instructions. - Capability inventory: The skill has the ability to perform network requests, process data, and write reports to the local file system.
- Sanitization: While the scripts extract specific metadata (title, H1, meta description) via regex, the agent is directed to process the broader page text, relying on instruction-based guardrails rather than strict programmatic sanitization.
- [COMMAND_EXECUTION]: The skill executes several local Python scripts to perform its audit logic, which is the intended behavior of the skill.
- The scripts include
fetch_page.pyfor web requests,seo_health_score.pyfor weighted calculations,schema_generator.pyfor JSON-LD generation, and report renderers for Markdown and PDF formats. scripts/fetch_page.pyincludes commendable security features such as hostname validation and IP address checks to prevent SSRF against private networks.
Audit Metadata