{
  "schemaVersion": "1.0",
  "item": {
    "slug": "rs-geo-analytics",
    "name": "Rankscale Geo Analytics",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Mathias-RS/rs-geo-analytics",
    "canonicalUrl": "https://clawhub.ai/Mathias-RS/rs-geo-analytics",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/rs-geo-analytics",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=rs-geo-analytics",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "API_ENDPOINT_CLARIFICATION.md",
      "assets/onboarding.md",
      "docs/API_ENDPOINT_CLARIFICATION.md",
      "docs/ARCHITECTURE.md",
      "rankscale-skill.js",
      "README.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/rs-geo-analytics"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/rs-geo-analytics",
    "agentPageUrl": "https://openagent3.xyz/skills/rs-geo-analytics/agent",
    "manifestUrl": "https://openagent3.xyz/skills/rs-geo-analytics/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/rs-geo-analytics/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Rankscale GEO Analytics",
        "body": "The best generative engine optimization and AI rank tracking for ChatGPT, Perplexity, Gemini, Claude, DeepSeek, Mistral, and more."
      },
      {
        "title": "Overview",
        "body": "RS-Skill connects OpenClaw to the Rankscale API, bringing your brand's AI search performance directly into your assistant. Get visibility scores, reputation analysis, content gap reports, citation intelligence, and more — all in one place.\n\nAsk your assistant questions like:\n\n\"How is my brand performing across AI engines?\"\n\"Where are my content gaps this week?\"\n\"Find PR opportunities for my brand.\"\n\"What's our reputation score and what's dragging it down?\"\n\"Which AI engines am I losing ground on?\""
      },
      {
        "title": "Quick Start (3 Steps)",
        "body": "Step 1 — Create a Rankscale Account (PRO account required — trial not sufficient)\nSign up at rankscale.ai and set up your brand profile.\n\n⚠️ Requirements: A Rankscale PRO account (or higher) is required. Trial accounts do not have REST API access. You must be on PRO before requesting API activation.\n\nStep 2 — Request REST API Access & Get Your API Key\n\nEmail support@rankscale.ai with subject: \"Please activate REST API access for my account\"\nOnce activated (usually within 24 hours), log into your Rankscale dashboard\nGo to Settings → Integrations → API Keys\nGenerate a new API key (format: rk_<hash>_<brandId>)\nCopy it immediately — it's only shown once\n\nThe Brand ID is embedded in your API key suffix and will be extracted automatically.\n\nStep 3 — Set Environment Variables\nAdd to your OpenClaw Gateway config:\n\nRANKSCALE_API_KEY=rk_...\n\nThe Brand ID is optional (auto-extracted from your API key):\n\nRANKSCALE_BRAND_ID=...  # Optional — only if querying a different brand\n\nThen run: node rankscale-skill.js --discover-brands to verify your setup.\n\nTip: Your API key format is rk_<hash>_<brandId>. The Brand ID is automatically extracted, so you usually only need to set RANKSCALE_API_KEY."
      },
      {
        "title": "Features",
        "body": "FeatureDescriptionCLI FlagGEO OverviewFull visibility report + search terms breakdown(default)Engine Strength ProfileVisibility spread across all tracked AI engines--engine-profileContent Gap AnalysisTopics and queries where your brand has low visibility--gap-analysisReputation ScoreSentiment-based 0–100 brand health score--reputationEngine Gainers & LosersTop movers vs prior period, per engine--engine-moversSentiment Shift AlertTrend detection + risk flags for sentiment changes--sentiment-alertsCitation IntelligenceAuthority ranking, gap analysis, engine preferences, PR targets--citations"
      },
      {
        "title": "Real Example Prompts",
        "body": "These prompts work out-of-the-box with RS-Skill connected to OpenClaw:\n\n1. Daily brand health check\n\n\"Give me my Rankscale GEO overview for this week.\"\n\n2. Engine-specific strategy\n\n\"Which AI engines am I weakest on? Show me my engine strength profile.\"\n\n3. Content planning\n\n\"What topics should I be writing about? Run a content gap analysis.\"\n\n4. PR campaign prep\n\n\"Find citation gaps vs my competitors and suggest PR targets.\"\n\nnode rankscale-skill.js --citations full\n\n5. Reputation monitoring\n\n\"Is our brand reputation improving or declining? Any risk areas?\""
      },
      {
        "title": "GEO Overview (default)",
        "body": "node rankscale-skill.js\n\nSample output (healthy brand):\n\n=======================================================\n                 RANKSCALE GEO REPORT\n             Brand: AcmeCorp | 2026-02-19\n=======================================================\n  GEO SCORE:      72 / 100   [+5 vs last week]\n  CITATION RATE: 55.5%     [Industry avg: 45%]\n  SENTIMENT:     Pos 61% | Neu 29% | Neg 10%\n-------------------------------------------------------\n  TOP AI SEARCH TERMS\n  1. \"best crm software\"                  (500 mentions)\n  2. \"crm comparison\"                     (300 mentions)\n  3. \"crm pricing\"                        (200 mentions)\n-------------------------------------------------------\n  GEO INSIGHTS  [1 action]\n  [INFO] Strong positive momentum detected.\n  Action: Maintain current content cadence.\n  Double down on formats producing citations.\n  Consider expanding to adjacent topics.\n-------------------------------------------------------\n  Full report: https://rankscale.ai/dashboard/brands/[your-brand]\n======================================================="
      },
      {
        "title": "Engine Strength Profile",
        "body": "node rankscale-skill.js --engine-profile\n\nSample output (live API — ROA-40 test run, 2026-02-26):\n\n-------------------------------------------------------\n                ENGINE STRENGTH PROFILE\n-------------------------------------------------------\n  Engine       Visibility            Score\n  Average      ──────────────────     69.3\n-------------------------------------------------------\n  mistral_larg ██████████████████████ 83.2 ✦\n  deepseek_cha █████████████████████  79.5 ✦\n  chatgpt_gui  ████████████████████   77.5 ✦\n  perplexity_s ████████████████████   73.9\n  google_ai_ov ███████████████████      73\n  google_ai_mo ███████████████████    70.8\n  google_gemin ██████████████████     66.2\n  openai_gpt-5 ████████████████       60.1 ▼\n  anthropic_cl ███████████████        57.7 ▼\n  perplexity_g █████████████          50.7 ▼\n-------------------------------------------------------\n  ✦ Top-3 engines  ▼ Bottom-3 engines"
      },
      {
        "title": "Content Gap Analysis",
        "body": "node rankscale-skill.js --gap-analysis\n\nSample output (from live test data):\n\n-------------------------------------------------------\n                 CONTENT GAP ANALYSIS\n-------------------------------------------------------\n  ENGINE GAPS (vs avg 44.5):\n  ▼ grok           score:   15  gap:-29.5\n  ▼ gemini         score:   20  gap:-24.5\n\n  LOW-VISIBILITY TERMS (<50%) — 3 found:\n  email campaigns        ░                      5%\n  sales pipeline         ░░░░                  18%\n  marketing automation   ░░░░░░░░              42%\n\n  RECOMMENDATIONS:\n  1. Create content targeting top 3 gap terms:\n     • \"email campaigns\"\n     • \"sales pipeline\"\n     • \"marketing automation\"\n  2. Optimise for grok: score 15 vs avg 44.5\n-------------------------------------------------------"
      },
      {
        "title": "Reputation Score",
        "body": "node rankscale-skill.js --reputation\n\nSample output (live test data, brand with sentiment keywords):\n\n-------------------------------------------------------\n              REPUTATION SCORE & SUMMARY\n-------------------------------------------------------\n  Score:  ██████████████████░░░░░░░░░░░░ 61/100\n  Status: Good   Trend: ↑ improving\n\n  Sentiment breakdown:\n    Positive: 56.2%  Negative: 15.7%  Neutral: 28.1%\n\n  Top positive signals:\n    easy to use, great support, powerful\n\n  Risk areas:\n    expensive, slow\n\n  Summary: Brand health is good (61/100) and improving.\n           Monitor: expensive, slow.\n-------------------------------------------------------"
      },
      {
        "title": "Citation Intelligence",
        "body": "node rankscale-skill.js --citations\nnode rankscale-skill.js --citations full\nnode rankscale-skill.js --citations gaps\n\nSample output:\n\n🔗 Citation Intelligence\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nTop Sources:\n  1. techcrunch.com      42 citations   🟢 High authority\n  2. forbes.com          38 citations   🟢 High authority\n  3. g2.com              21 citations   🟡 Mid authority\n\nGap vs Competitors:\n  Competitor A leads +31 citations on Perplexity\n  Competitor B leads +18 citations on Gemini\n\nPR Targets:\n  → wired.com (competitor coverage, not yours)\n  → venturebeat.com (high Gemini indexing)\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
      },
      {
        "title": "All Commands",
        "body": "node rankscale-skill.js [flag]\n\n--help                  Show help\n--discover-brands       List your tracked brands\n--engine-profile        Engine strength analysis\n--gap-analysis          Content gap finder\n--reputation            Brand reputation score\n--engine-movers         Top gainers and losers by engine\n--sentiment-alerts      Sentiment trends + risk detection\n--citations             Citation intelligence overview\n--citations authority   Top citation sources ranked\n--citations gaps        Gaps vs competitors\n--citations engines     Per-engine citation breakdown\n--citations correlation Citation↔Visibility correlation\n--citations full        All citation sections + PR targets\n\nFor a full command reference, see → references/COMMANDS.md\nFor detailed feature guides, see → references/FEATURES.md\nFor real usage scenarios, see → references/EXAMPLES.md\nFor troubleshooting help, see → references/TROUBLESHOOTING.md"
      },
      {
        "title": "What's Next?",
        "body": "Enhancements planned for future versions:\n\nCompetitor comparison view — Side-by-side delta scores vs tracked competitors\nDetection rate metric — \"Content Gap Investigation\" rule for low-detection brands\nEngine-specific optimization rules — Tailored advice when engine disparity > 30 pts\nScheduled reports — Auto-run weekly summary via OpenClaw cron\nMulti-brand switching — Quick brand toggle without changing env vars\nExport to PDF/CSV — Shareable reports for team or client delivery"
      },
      {
        "title": "Support",
        "body": "Questions? We are happy to support.\n\n📧 support@rankscale.ai\n🌐 rankscale.ai\n\nSee also: references/onboarding.md for setup and first-run guidance."
      }
    ],
    "body": "Rankscale GEO Analytics\n\nThe best generative engine optimization and AI rank tracking for ChatGPT, Perplexity, Gemini, Claude, DeepSeek, Mistral, and more.\n\nOverview\n\nRS-Skill connects OpenClaw to the Rankscale API, bringing your brand's AI search performance directly into your assistant. Get visibility scores, reputation analysis, content gap reports, citation intelligence, and more — all in one place.\n\nAsk your assistant questions like:\n\n\"How is my brand performing across AI engines?\"\n\"Where are my content gaps this week?\"\n\"Find PR opportunities for my brand.\"\n\"What's our reputation score and what's dragging it down?\"\n\"Which AI engines am I losing ground on?\"\nQuick Start (3 Steps)\n\nStep 1 — Create a Rankscale Account (PRO account required — trial not sufficient) Sign up at rankscale.ai and set up your brand profile.\n\n⚠️ Requirements: A Rankscale PRO account (or higher) is required. Trial accounts do not have REST API access. You must be on PRO before requesting API activation.\n\nStep 2 — Request REST API Access & Get Your API Key\n\nEmail support@rankscale.ai with subject: \"Please activate REST API access for my account\"\nOnce activated (usually within 24 hours), log into your Rankscale dashboard\nGo to Settings → Integrations → API Keys\nGenerate a new API key (format: rk_<hash>_<brandId>)\nCopy it immediately — it's only shown once\n\nThe Brand ID is embedded in your API key suffix and will be extracted automatically.\n\nStep 3 — Set Environment Variables Add to your OpenClaw Gateway config:\n\nRANKSCALE_API_KEY=rk_...\n\n\nThe Brand ID is optional (auto-extracted from your API key):\n\nRANKSCALE_BRAND_ID=...  # Optional — only if querying a different brand\n\n\nThen run: node rankscale-skill.js --discover-brands to verify your setup.\n\nTip: Your API key format is rk_<hash>_<brandId>. The Brand ID is automatically extracted, so you usually only need to set RANKSCALE_API_KEY.\n\nFeatures\nFeature\tDescription\tCLI Flag\nGEO Overview\tFull visibility report + search terms breakdown\t(default)\nEngine Strength Profile\tVisibility spread across all tracked AI engines\t--engine-profile\nContent Gap Analysis\tTopics and queries where your brand has low visibility\t--gap-analysis\nReputation Score\tSentiment-based 0–100 brand health score\t--reputation\nEngine Gainers & Losers\tTop movers vs prior period, per engine\t--engine-movers\nSentiment Shift Alert\tTrend detection + risk flags for sentiment changes\t--sentiment-alerts\nCitation Intelligence\tAuthority ranking, gap analysis, engine preferences, PR targets\t--citations\nReal Example Prompts\n\nThese prompts work out-of-the-box with RS-Skill connected to OpenClaw:\n\n1. Daily brand health check\n\n\"Give me my Rankscale GEO overview for this week.\"\n\n2. Engine-specific strategy\n\n\"Which AI engines am I weakest on? Show me my engine strength profile.\"\n\n3. Content planning\n\n\"What topics should I be writing about? Run a content gap analysis.\"\n\n4. PR campaign prep\n\n\"Find citation gaps vs my competitors and suggest PR targets.\"\n\nnode rankscale-skill.js --citations full\n\n\n5. Reputation monitoring\n\n\"Is our brand reputation improving or declining? Any risk areas?\"\n\nUsage Examples\nGEO Overview (default)\nnode rankscale-skill.js\n\n\nSample output (healthy brand):\n\n=======================================================\n                 RANKSCALE GEO REPORT\n             Brand: AcmeCorp | 2026-02-19\n=======================================================\n  GEO SCORE:      72 / 100   [+5 vs last week]\n  CITATION RATE: 55.5%     [Industry avg: 45%]\n  SENTIMENT:     Pos 61% | Neu 29% | Neg 10%\n-------------------------------------------------------\n  TOP AI SEARCH TERMS\n  1. \"best crm software\"                  (500 mentions)\n  2. \"crm comparison\"                     (300 mentions)\n  3. \"crm pricing\"                        (200 mentions)\n-------------------------------------------------------\n  GEO INSIGHTS  [1 action]\n  [INFO] Strong positive momentum detected.\n  Action: Maintain current content cadence.\n  Double down on formats producing citations.\n  Consider expanding to adjacent topics.\n-------------------------------------------------------\n  Full report: https://rankscale.ai/dashboard/brands/[your-brand]\n=======================================================\n\nEngine Strength Profile\nnode rankscale-skill.js --engine-profile\n\n\nSample output (live API — ROA-40 test run, 2026-02-26):\n\n-------------------------------------------------------\n                ENGINE STRENGTH PROFILE\n-------------------------------------------------------\n  Engine       Visibility            Score\n  Average      ──────────────────     69.3\n-------------------------------------------------------\n  mistral_larg ██████████████████████ 83.2 ✦\n  deepseek_cha █████████████████████  79.5 ✦\n  chatgpt_gui  ████████████████████   77.5 ✦\n  perplexity_s ████████████████████   73.9\n  google_ai_ov ███████████████████      73\n  google_ai_mo ███████████████████    70.8\n  google_gemin ██████████████████     66.2\n  openai_gpt-5 ████████████████       60.1 ▼\n  anthropic_cl ███████████████        57.7 ▼\n  perplexity_g █████████████          50.7 ▼\n-------------------------------------------------------\n  ✦ Top-3 engines  ▼ Bottom-3 engines\n\nContent Gap Analysis\nnode rankscale-skill.js --gap-analysis\n\n\nSample output (from live test data):\n\n-------------------------------------------------------\n                 CONTENT GAP ANALYSIS\n-------------------------------------------------------\n  ENGINE GAPS (vs avg 44.5):\n  ▼ grok           score:   15  gap:-29.5\n  ▼ gemini         score:   20  gap:-24.5\n\n  LOW-VISIBILITY TERMS (<50%) — 3 found:\n  email campaigns        ░                      5%\n  sales pipeline         ░░░░                  18%\n  marketing automation   ░░░░░░░░              42%\n\n  RECOMMENDATIONS:\n  1. Create content targeting top 3 gap terms:\n     • \"email campaigns\"\n     • \"sales pipeline\"\n     • \"marketing automation\"\n  2. Optimise for grok: score 15 vs avg 44.5\n-------------------------------------------------------\n\nReputation Score\nnode rankscale-skill.js --reputation\n\n\nSample output (live test data, brand with sentiment keywords):\n\n-------------------------------------------------------\n              REPUTATION SCORE & SUMMARY\n-------------------------------------------------------\n  Score:  ██████████████████░░░░░░░░░░░░ 61/100\n  Status: Good   Trend: ↑ improving\n\n  Sentiment breakdown:\n    Positive: 56.2%  Negative: 15.7%  Neutral: 28.1%\n\n  Top positive signals:\n    easy to use, great support, powerful\n\n  Risk areas:\n    expensive, slow\n\n  Summary: Brand health is good (61/100) and improving.\n           Monitor: expensive, slow.\n-------------------------------------------------------\n\nCitation Intelligence\nnode rankscale-skill.js --citations\nnode rankscale-skill.js --citations full\nnode rankscale-skill.js --citations gaps\n\n\nSample output:\n\n🔗 Citation Intelligence\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\nTop Sources:\n  1. techcrunch.com      42 citations   🟢 High authority\n  2. forbes.com          38 citations   🟢 High authority\n  3. g2.com              21 citations   🟡 Mid authority\n\nGap vs Competitors:\n  Competitor A leads +31 citations on Perplexity\n  Competitor B leads +18 citations on Gemini\n\nPR Targets:\n  → wired.com (competitor coverage, not yours)\n  → venturebeat.com (high Gemini indexing)\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nAll Commands\nnode rankscale-skill.js [flag]\n\n--help                  Show help\n--discover-brands       List your tracked brands\n--engine-profile        Engine strength analysis\n--gap-analysis          Content gap finder\n--reputation            Brand reputation score\n--engine-movers         Top gainers and losers by engine\n--sentiment-alerts      Sentiment trends + risk detection\n--citations             Citation intelligence overview\n--citations authority   Top citation sources ranked\n--citations gaps        Gaps vs competitors\n--citations engines     Per-engine citation breakdown\n--citations correlation Citation↔Visibility correlation\n--citations full        All citation sections + PR targets\n\n\nFor a full command reference, see → references/COMMANDS.md For detailed feature guides, see → references/FEATURES.md For real usage scenarios, see → references/EXAMPLES.md For troubleshooting help, see → references/TROUBLESHOOTING.md\n\nWhat's Next?\n\nEnhancements planned for future versions:\n\nCompetitor comparison view — Side-by-side delta scores vs tracked competitors\nDetection rate metric — \"Content Gap Investigation\" rule for low-detection brands\nEngine-specific optimization rules — Tailored advice when engine disparity > 30 pts\nScheduled reports — Auto-run weekly summary via OpenClaw cron\nMulti-brand switching — Quick brand toggle without changing env vars\nExport to PDF/CSV — Shareable reports for team or client delivery\nSupport\n\nQuestions? We are happy to support.\n\n📧 support@rankscale.ai 🌐 rankscale.ai\n\nSee also: references/onboarding.md for setup and first-run guidance."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Mathias-RS/rs-geo-analytics",
    "publisherUrl": "https://clawhub.ai/Mathias-RS/rs-geo-analytics",
    "owner": "Mathias-RS",
    "version": "1.0.11",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/rs-geo-analytics",
    "downloadUrl": "https://openagent3.xyz/downloads/rs-geo-analytics",
    "agentUrl": "https://openagent3.xyz/skills/rs-geo-analytics/agent",
    "manifestUrl": "https://openagent3.xyz/skills/rs-geo-analytics/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/rs-geo-analytics/agent.md"
  }
}