seo-schema
Pass
Audited by Gen Agent Trust Hub on Oct 19, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external data from web pages, creating a surface for potential indirect prompt injection attacks.\n
- Ingestion points:
scripts/fetch_page.pyretrieves content from arbitrary HTTP/HTTPS URLs for processing.\n - Boundary markers: Instructions in
SKILL.mdandreferences/skill-contract.mdexplicitly state that scraped content must be treated as untrusted and that embedded instructions should be ignored.\n - Capability inventory: The skill can perform network operations via
scripts/fetch_page.pyand write to the local file system usingscripts/generate_markdown_report.pyandscripts/schema_generator.py.\n - Sanitization: Instructions mandate treating external data as evidence only, preventing the agent from executing commands found within the data.\n- [EXTERNAL_DOWNLOADS]: The skill includes a script capable of fetching content from any public URL.\n
scripts/fetch_page.py: This utility allows for network fetching with built-in SSRF protections, such as resolving hostnames to IP addresses and blocking access to private, reserved, or loopback ranges.\n- [COMMAND_EXECUTION]: Several Python scripts are provided as CLI utilities for internal logic and report generation.\nscripts/seo_health_score.py: Computes weighted SEO scores based on provided input parameters.\nscripts/schema_generator.py: Fills JSON-LD templates with provided values, utilizing standard JSON escaping to prevent injection into the output artifacts.
Audit Metadata