geo-optimizer

Pass

Audited by Gen Agent Trust Hub on Jun 20, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill implements standard Generative Engine Optimization (GEO) practices, such as generating JSON-LD Schema (Organization, FAQ, Article) and performing content audits. All operations are transparent and follow industry best practices.
  • [COMMAND_EXECUTION]: The skill utilizes several local Python scripts (schema_generator.py, readability_checker.py, visibility_tester.py, geo_report_generator.py) to perform its functions. These scripts are well-documented and operate solely on user-provided inputs without performing dangerous system modifications.
  • [EXTERNAL_DOWNLOADS]: The scripts depend on standard and well-known Python libraries, specifically requests and openai, to facilitate communication with AI search engine APIs. These are legitimate dependencies for the skill's stated purpose.
  • [CREDENTIALS_UNSAFE]: The visibility monitoring module requires API keys for third-party services (Perplexity and Kimi). The skill correctly handles these by requesting them from the user at runtime via command-line arguments or environment variables, successfully avoiding hardcoded secrets or unsafe storage practices.
  • [DATA_EXFILTRATION]: Network activity is strictly limited to authorized API calls to official endpoints (api.perplexity.ai and api.moonshot.cn). The skill saves visibility history to a local JSON file (visibility_history.json) and does not transmit sensitive system information or credentials to external servers.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 20, 2026, 12:13 PM
Security Audit — agent-trust-hub — geo-optimizer