{
  "schemaVersion": "1.0",
  "item": {
    "slug": "betbud-prediction-market-creation",
    "name": "Prediction Market Creator",
    "source": "tencent",
    "type": "skill",
    "category": "其他",
    "sourceUrl": "https://clawhub.ai/SamJ12/betbud-prediction-market-creation",
    "canonicalUrl": "https://clawhub.ai/SamJ12/betbud-prediction-market-creation",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/betbud-prediction-market-creation",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=betbud-prediction-market-creation",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "skill.py",
      "requirements.txt",
      "skill.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. 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-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.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/betbud-prediction-market-creation"
    },
    "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/betbud-prediction-market-creation",
    "agentPageUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation/agent",
    "manifestUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation/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 Market Creator",
        "body": "An AI agent that automatically creates prediction markets on betbud.live by analyzing trending crypto Twitter content."
      },
      {
        "title": "What it does",
        "body": "Fetches trending content from premium crypto Twitter accounts (WatcherGuru, tier10k, CoinDesk, etc.)\nAnalyzes with Claude AI to find debatable, time-bound topics\nAvoids duplicates using local cache of recent predictions\nFetches professional images from Unsplash for each market\nCreates blockchain markets on Base Sepolia testnet\nRegisters to betbud.live automatically via Bubble.io API workflow"
      },
      {
        "title": "Features",
        "body": "✅ Fetches from 5+ premium crypto Twitter accounts\n✅ Uses Claude Sonnet 4 for intelligent topic selection\n✅ Professional images from Unsplash\n✅ Deduplication cache (last 20 predictions)\n✅ Creates markets on blockchain + registers to betbud.live"
      },
      {
        "title": "Requirements",
        "body": "You need API keys for:\n\nTwitter API (twitterapi.io)\nAnthropic Claude API\nUnsplash API\nBase Sepolia RPC URL\nEthereum wallet private key"
      },
      {
        "title": "Setup",
        "body": "Clone the repo\nCreate .env file with your API keys (see .env.example)\nInstall dependencies: pip install -r requirements.txt\nRun: python skill.py"
      },
      {
        "title": "How it works",
        "body": "Fetches 15+ tweets from premium accounts + trending topics\nClaude analyzes and picks the best debatable topic\nGets a professional image from Unsplash\nCreates market on blockchain (Base Sepolia)\nRegisters to betbud.live via API workflow\nSaves to cache to avoid duplicates"
      },
      {
        "title": "Output",
        "body": "Creates prediction markets like:\n\n\"Will Bitcoin reach $100k by March 2026?\"\n\"Will Ethereum ETF approval happen by February 2026?\"\nEach with professional images, clear resolution criteria, and 7-14 day duration"
      },
      {
        "title": "Safety",
        "body": "No hardcoded API keys in code\nUses Bubble.io backend workflow (no exposed credentials)\nAll sensitive data in .env file\n\n---\n\n### **📄 Create `.env.example`**\n\nCreate this file to show what keys are needed:\n\nTWITTERAPI_IO_KEY=your_twitter_api_key_here\nANTHROPIC_API_KEY=your_anthropic_key_here\nRPC_URL=https://sepolia.base.org\nPRIVATE_KEY=your_wallet_private_key_here\nUNSPLASH_ACCESS_KEY=your_unsplash_access_key_here\n\n---\n\n### **📄 Create/Update `requirements.txt`**\n\nanthropic==0.79.0\nweb3==7.14.1\npython-dotenv==1.0.0\nrequests==2.32.3\n\n---\n\n## **STEP 2: PUBLISH TO CLAWHUB**\n\nGo to: https://clawhub.com/publish\n\n### **Fill out the form:**\n\n**1. Skill Name:**\n\nPrediction Market Creator\n\n**2. Short Description (one line):**\n\nAI agent that creates prediction markets on betbud.live by analyzing trending crypto Twitter\n\n**3. Long Description:**\n\nThis AI agent automatically monitors trending crypto Twitter content from premium accounts (WatcherGuru, tier10k, CoinDesk, etc.), analyzes it with Claude AI to find the most debatable topics, and creates prediction markets on betbud.live.\n\nFeatures:\n\nFetches diverse content from 5+ premium Twitter accounts\nUses Claude Sonnet 4 for intelligent topic selection\nAvoids duplicates with local caching\nProfessional images from Unsplash\nCreates blockchain markets on Base Sepolia\nAutomatically registers to betbud.live\n\nPerfect for running 24/7 to keep your prediction market platform fresh with relevant, timely topics.\n\n**4. GitHub Repository URL:**\n\nhttps://github.com/YOUR_USERNAME/YOUR_REPO_NAME\n\n**5. Category:**\n\nSocial Media & Content\n\nor\n\nBlockchain & Web3\n\n**6. Tags (add these):**\n\nprediction-markets, crypto, twitter, blockchain, ai-agent, automation\n\n**7. Required API Keys:**\nList each key and where to get it:\n\nTwitter API: https://twitterapi.io (for fetching tweets)\nAnthropic API: https://console.anthropic.com (for Claude AI)\nUnsplash API: https://unsplash.com/developers (for images)\nBase Sepolia RPC: https://sepolia.base.org (free)\nEthereum Wallet Private Key: Your wallet (for blockchain transactions)\n\n**8. Installation Instructions:**\n\nClone the repository\nInstall dependencies: pip install -r requirements.txt\nCreate .env file with your API keys (see .env.example)\nRun: python skill.py\n\n**9. Usage Instructions:**\n\nRun the skill with: python skill.py\n\nThe agent will:\n\nFetch trending crypto content\nAnalyze and pick a unique topic\nCreate a blockchain market\nRegister to betbud.live\nSave to cache to avoid duplicates\n\nRun it on a schedule (cron job) to continuously create new markets.\n\n**10. Demo/Screenshot:**\nUpload a screenshot showing:\n- Terminal output of successful run\n- Or a screenshot of created market on betbud.live\n\n**11. License:**\n\nMIT"
      }
    ],
    "body": "Prediction Market Creator\n\nAn AI agent that automatically creates prediction markets on betbud.live by analyzing trending crypto Twitter content.\n\nWhat it does\nFetches trending content from premium crypto Twitter accounts (WatcherGuru, tier10k, CoinDesk, etc.)\nAnalyzes with Claude AI to find debatable, time-bound topics\nAvoids duplicates using local cache of recent predictions\nFetches professional images from Unsplash for each market\nCreates blockchain markets on Base Sepolia testnet\nRegisters to betbud.live automatically via Bubble.io API workflow\nFeatures\n✅ Fetches from 5+ premium crypto Twitter accounts\n✅ Uses Claude Sonnet 4 for intelligent topic selection\n✅ Professional images from Unsplash\n✅ Deduplication cache (last 20 predictions)\n✅ Creates markets on blockchain + registers to betbud.live\nRequirements\n\nYou need API keys for:\n\nTwitter API (twitterapi.io)\nAnthropic Claude API\nUnsplash API\nBase Sepolia RPC URL\nEthereum wallet private key\nSetup\nClone the repo\nCreate .env file with your API keys (see .env.example)\nInstall dependencies: pip install -r requirements.txt\nRun: python skill.py\nHow it works\nFetches 15+ tweets from premium accounts + trending topics\nClaude analyzes and picks the best debatable topic\nGets a professional image from Unsplash\nCreates market on blockchain (Base Sepolia)\nRegisters to betbud.live via API workflow\nSaves to cache to avoid duplicates\nOutput\n\nCreates prediction markets like:\n\n\"Will Bitcoin reach $100k by March 2026?\"\n\"Will Ethereum ETF approval happen by February 2026?\"\nEach with professional images, clear resolution criteria, and 7-14 day duration\nSafety\nNo hardcoded API keys in code\nUses Bubble.io backend workflow (no exposed credentials)\nAll sensitive data in .env file\n\n---\n\n### **📄 Create `.env.example`**\n\nCreate this file to show what keys are needed:\n\n\nTWITTERAPI_IO_KEY=your_twitter_api_key_here ANTHROPIC_API_KEY=your_anthropic_key_here RPC_URL=https://sepolia.base.org PRIVATE_KEY=your_wallet_private_key_here UNSPLASH_ACCESS_KEY=your_unsplash_access_key_here\n\n\n---\n\n### **📄 Create/Update `requirements.txt`**\n\n\nanthropic==0.79.0 web3==7.14.1 python-dotenv==1.0.0 requests==2.32.3\n\n\n---\n\n## **STEP 2: PUBLISH TO CLAWHUB**\n\nGo to: https://clawhub.com/publish\n\n### **Fill out the form:**\n\n**1. Skill Name:**\n\n\nPrediction Market Creator\n\n\n**2. Short Description (one line):**\n\n\nAI agent that creates prediction markets on betbud.live by analyzing trending crypto Twitter\n\n\n**3. Long Description:**\n\n\nThis AI agent automatically monitors trending crypto Twitter content from premium accounts (WatcherGuru, tier10k, CoinDesk, etc.), analyzes it with Claude AI to find the most debatable topics, and creates prediction markets on betbud.live.\n\nFeatures:\n\nFetches diverse content from 5+ premium Twitter accounts\nUses Claude Sonnet 4 for intelligent topic selection\nAvoids duplicates with local caching\nProfessional images from Unsplash\nCreates blockchain markets on Base Sepolia\nAutomatically registers to betbud.live\n\nPerfect for running 24/7 to keep your prediction market platform fresh with relevant, timely topics.\n\n\n**4. GitHub Repository URL:**\n\n\nhttps://github.com/YOUR_USERNAME/YOUR_REPO_NAME\n\n\n**5. Category:**\n\n\nSocial Media & Content\n\nor\n\n\nBlockchain & Web3\n\n\n**6. Tags (add these):**\n\n\nprediction-markets, crypto, twitter, blockchain, ai-agent, automation\n\n\n**7. Required API Keys:**\nList each key and where to get it:\n\nTwitter API: https://twitterapi.io (for fetching tweets)\nAnthropic API: https://console.anthropic.com (for Claude AI)\nUnsplash API: https://unsplash.com/developers (for images)\nBase Sepolia RPC: https://sepolia.base.org (free)\nEthereum Wallet Private Key: Your wallet (for blockchain transactions)\n\n**8. Installation Instructions:**\n\nClone the repository\nInstall dependencies: pip install -r requirements.txt\nCreate .env file with your API keys (see .env.example)\nRun: python skill.py\n\n**9. Usage Instructions:**\n\n\nRun the skill with: python skill.py\n\nThe agent will:\n\nFetch trending crypto content\nAnalyze and pick a unique topic\nCreate a blockchain market\nRegister to betbud.live\nSave to cache to avoid duplicates\n\nRun it on a schedule (cron job) to continuously create new markets.\n\n\n**10. Demo/Screenshot:**\nUpload a screenshot showing:\n- Terminal output of successful run\n- Or a screenshot of created market on betbud.live\n\n**11. License:**\n\n\nMIT"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/SamJ12/betbud-prediction-market-creation",
    "publisherUrl": "https://clawhub.ai/SamJ12/betbud-prediction-market-creation",
    "owner": "SamJ12",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation",
    "downloadUrl": "https://openagent3.xyz/downloads/betbud-prediction-market-creation",
    "agentUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation/agent",
    "manifestUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/betbud-prediction-market-creation/agent.md"
  }
}