{
  "schemaVersion": "1.0",
  "item": {
    "slug": "prediction-bridge",
    "name": "Prediction Bridge Skill",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/kimCheese888/prediction-bridge",
    "canonicalUrl": "https://clawhub.ai/kimCheese888/prediction-bridge",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/prediction-bridge",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=prediction-bridge",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/prediction_bridge.py"
    ],
    "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. 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. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-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/prediction-bridge"
    },
    "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/prediction-bridge",
    "agentPageUrl": "https://openagent3.xyz/skills/prediction-bridge/agent",
    "manifestUrl": "https://openagent3.xyz/skills/prediction-bridge/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/prediction-bridge/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. 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. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Prediction Bridge",
        "body": "Query live prediction market data across 9+ platforms via the Prediction Bridge API."
      },
      {
        "title": "How to Use",
        "body": "Run the script at scripts/prediction_bridge.py with the appropriate command. It uses only Python stdlib — no pip install needed.\n\npython scripts/prediction_bridge.py <command> [args] [options]"
      },
      {
        "title": "Search events by meaning",
        "body": "python scripts/prediction_bridge.py search \"trump tariff\" --limit 5\npython scripts/prediction_bridge.py search \"will bitcoin hit 100k\"\npython scripts/prediction_bridge.py search \"2028 election\" --include-inactive"
      },
      {
        "title": "Browse events",
        "body": "python scripts/prediction_bridge.py events --limit 10\npython scripts/prediction_bridge.py events --source polymarket --limit 5\npython scripts/prediction_bridge.py events --status active --category \"Crypto\"\npython scripts/prediction_bridge.py event 1839                          # detail by ID"
      },
      {
        "title": "News matched to events",
        "body": "python scripts/prediction_bridge.py news --limit 10"
      },
      {
        "title": "Platform statistics",
        "body": "python scripts/prediction_bridge.py stats"
      },
      {
        "title": "Whale trades (on-chain large trades)",
        "body": "python scripts/prediction_bridge.py whale-trades --limit 10\npython scripts/prediction_bridge.py whale-trades --address 0x1234...    # by wallet\npython scripts/prediction_bridge.py whale-trades --min-value 50000      # min USD\npython scripts/prediction_bridge.py whale-trades --only-alerts          # above alert threshold\npython scripts/prediction_bridge.py whale-trades --event-slug \"us-election\""
      },
      {
        "title": "Market price data",
        "body": "python scripts/prediction_bridge.py market-history polymarket 18454\npython scripts/prediction_bridge.py market-candles polymarket 18454 --interval 1h"
      },
      {
        "title": "Analytics",
        "body": "python scripts/prediction_bridge.py smart-pnl 18454                    # market Smart PnL\npython scripts/prediction_bridge.py top-holders 18454                   # top holders breakdown\npython scripts/prediction_bridge.py leaderboard --limit 20              # top traders\npython scripts/prediction_bridge.py user-summary 0x1234...              # wallet portfolio\npython scripts/prediction_bridge.py user-pnl 0x1234...                  # realized PnL"
      },
      {
        "title": "Other",
        "body": "python scripts/prediction_bridge.py languages                           # supported languages\npython scripts/prediction_bridge.py --help                              # full help"
      },
      {
        "title": "Typical Workflows",
        "body": "\"What are the hottest prediction markets right now?\"\n→ events --limit 10 (sorted by volume)\n\n\"Find markets about AI regulation\"\n→ search \"AI regulation\" (semantic search)\n\n\"Show me recent whale trades on Polymarket\"\n→ whale-trades --limit 10\n\n\"Who are the top traders and what are they betting on?\"\n→ leaderboard --limit 10, then user-summary <address> for details\n\n\"What's the Smart PnL signal for a specific market?\"\n→ Get market ID from event <id>, then smart-pnl <market_id>\n\n\"Any news moving prediction markets today?\"\n→ news --limit 10"
      },
      {
        "title": "Environment",
        "body": "Set PREDICTION_BRIDGE_URL to override the default API base URL:\n\nexport PREDICTION_BRIDGE_URL=https://prediction-bridge.onrender.com"
      }
    ],
    "body": "Prediction Bridge\n\nQuery live prediction market data across 9+ platforms via the Prediction Bridge API.\n\nHow to Use\n\nRun the script at scripts/prediction_bridge.py with the appropriate command. It uses only Python stdlib — no pip install needed.\n\npython scripts/prediction_bridge.py <command> [args] [options]\n\nCommands\nSearch events by meaning\npython scripts/prediction_bridge.py search \"trump tariff\" --limit 5\npython scripts/prediction_bridge.py search \"will bitcoin hit 100k\"\npython scripts/prediction_bridge.py search \"2028 election\" --include-inactive\n\nBrowse events\npython scripts/prediction_bridge.py events --limit 10\npython scripts/prediction_bridge.py events --source polymarket --limit 5\npython scripts/prediction_bridge.py events --status active --category \"Crypto\"\npython scripts/prediction_bridge.py event 1839                          # detail by ID\n\nNews matched to events\npython scripts/prediction_bridge.py news --limit 10\n\nPlatform statistics\npython scripts/prediction_bridge.py stats\n\nWhale trades (on-chain large trades)\npython scripts/prediction_bridge.py whale-trades --limit 10\npython scripts/prediction_bridge.py whale-trades --address 0x1234...    # by wallet\npython scripts/prediction_bridge.py whale-trades --min-value 50000      # min USD\npython scripts/prediction_bridge.py whale-trades --only-alerts          # above alert threshold\npython scripts/prediction_bridge.py whale-trades --event-slug \"us-election\"\n\nMarket price data\npython scripts/prediction_bridge.py market-history polymarket 18454\npython scripts/prediction_bridge.py market-candles polymarket 18454 --interval 1h\n\nAnalytics\npython scripts/prediction_bridge.py smart-pnl 18454                    # market Smart PnL\npython scripts/prediction_bridge.py top-holders 18454                   # top holders breakdown\npython scripts/prediction_bridge.py leaderboard --limit 20              # top traders\npython scripts/prediction_bridge.py user-summary 0x1234...              # wallet portfolio\npython scripts/prediction_bridge.py user-pnl 0x1234...                  # realized PnL\n\nOther\npython scripts/prediction_bridge.py languages                           # supported languages\npython scripts/prediction_bridge.py --help                              # full help\n\nTypical Workflows\n\n\"What are the hottest prediction markets right now?\" → events --limit 10 (sorted by volume)\n\n\"Find markets about AI regulation\" → search \"AI regulation\" (semantic search)\n\n\"Show me recent whale trades on Polymarket\" → whale-trades --limit 10\n\n\"Who are the top traders and what are they betting on?\" → leaderboard --limit 10, then user-summary <address> for details\n\n\"What's the Smart PnL signal for a specific market?\" → Get market ID from event <id>, then smart-pnl <market_id>\n\n\"Any news moving prediction markets today?\" → news --limit 10\n\nEnvironment\n\nSet PREDICTION_BRIDGE_URL to override the default API base URL:\n\nexport PREDICTION_BRIDGE_URL=https://prediction-bridge.onrender.com"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/kimCheese888/prediction-bridge",
    "publisherUrl": "https://clawhub.ai/kimCheese888/prediction-bridge",
    "owner": "kimCheese888",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/prediction-bridge",
    "downloadUrl": "https://openagent3.xyz/downloads/prediction-bridge",
    "agentUrl": "https://openagent3.xyz/skills/prediction-bridge/agent",
    "manifestUrl": "https://openagent3.xyz/skills/prediction-bridge/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/prediction-bridge/agent.md"
  }
}