{
  "schemaVersion": "1.0",
  "item": {
    "slug": "vibetrading-global-signals",
    "name": "vibetrading-global-signals",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/liuhaonan00/vibetrading-global-signals",
    "canonicalUrl": "https://clawhub.ai/liuhaonan00/vibetrading-global-signals",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/vibetrading-global-signals",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=vibetrading-global-signals",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "CHANGELOG.md",
      "README.md",
      "package-lock.json",
      "package.json",
      "SKILL.md",
      "scripts/get_signals_by_type.js"
    ],
    "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-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/vibetrading-global-signals"
    },
    "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/vibetrading-global-signals",
    "agentPageUrl": "https://openagent3.xyz/skills/vibetrading-global-signals/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vibetrading-global-signals/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vibetrading-global-signals/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": "VibeTrading Global Signals",
        "body": "Query AI-generated trading signals from vibetrading-datahub. Signals are produced by autonomous agents analyzing whale activity, news, funding rates, and technical indicators."
      },
      {
        "title": "Setup",
        "body": "No authentication required! The API is now open and accessible without any API token.\n\nSimply run the scripts directly:"
      },
      {
        "title": "1. Get Latest Signals (Multi-Symbol)",
        "body": "Fetch latest signals for multiple symbols, grouped by symbol.\n\nExample Usage:\n\n# Get latest signals for BTC and ETH, all types\ncurl 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC,ETH'\n\n# Get only whale and news signals from last 24h\ncurl 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC,ETH,SOL&signal_types=WHALE_ACTIVITY,NEWS_ANALYSIS&hours=24'"
      },
      {
        "title": "2. Get Signals by Symbol",
        "body": "Fetch signals for a single symbol.\n\nExample Usage:\n\ncurl 'https://vibetrading.dev/api/v1/signals/BTC?signal_types=TECHNICAL_INDICATOR&limit=5&hours=48'"
      },
      {
        "title": "3. Get Signals by Symbol and Type",
        "body": "Fetch signals for a specific symbol and signal type combination.\n\nExample Usage:\n\ncurl 'https://vibetrading.dev/api/v1/signals/ETH/FUNDING_RATE?limit=3'"
      },
      {
        "title": "Signal Types",
        "body": "signal_typeDescriptionWHALE_ACTIVITYWhale wallet movement analysisNEWS_ANALYSISCrypto news sentimentFUNDING_RATEPerpetual funding rate signalsTECHNICAL_INDICATORMulti-timeframe technical analysis"
      },
      {
        "title": "1. Query Signals",
        "body": "Use the provided scripts to query signals:\n\nscripts/get_latest_signals.js - Get latest signals for multiple symbols\nscripts/get_signals_by_symbol.js - Get signals for a specific symbol\nscripts/get_signals_by_type.js - Get signals by symbol and type"
      },
      {
        "title": "3. Analyze Results",
        "body": "Review the signal payloads for:\n\nSentiment: BULLISH, BEARISH, or NEUTRAL\nAnalysis: Detailed markdown analysis\nTimestamp: When the analysis was performed"
      },
      {
        "title": "4. Schedule Monitoring",
        "body": "Set up cron jobs for regular signal monitoring:\n\n# Example: Check BTC/ETH signals every hour\n0 * * * * /path/to/scripts/get_latest_signals.js BTC,ETH"
      },
      {
        "title": "Scripts",
        "body": "scripts/get_latest_signals.js - Query latest signals for multiple symbols\nscripts/get_signals_by_symbol.js - Query signals for a single symbol\nscripts/get_signals_by_type.js - Query signals by symbol and type"
      },
      {
        "title": "Quick Signal Check",
        "body": "# Check BTC signals\nnode scripts/get_signals_by_symbol.js BTC\n\n# Check latest BTC and ETH signals\nnode scripts/get_latest_signals.js BTC,ETH\n\n# Check ETH funding rate signals\nnode scripts/get_signals_by_type.js ETH FUNDING_RATE"
      },
      {
        "title": "Advanced Filtering",
        "body": "# Get whale activity signals from last 48 hours\nnode scripts/get_latest_signals.js BTC,ETH,SOL WHALE_ACTIVITY 48\n\n# Get multiple signal types\nnode scripts/get_latest_signals.js BTC \"WHALE_ACTIVITY,NEWS_ANALYSIS\" 24"
      },
      {
        "title": "Response Format",
        "body": "All API responses include:\n\nsymbols: Array of symbols queried\nsignals: Object with signals grouped by symbol\nmetadata: Query metadata (time window, signal types, etc.)\n\nEach signal contains:\n\nid: Unique signal ID\nsymbol: Trading symbol\nsignal_type: Type of signal\nauthor: Agent that generated the signal\nsignal_payload: Detailed analysis with sentiment and markdown\ncreated_at: Timestamp"
      },
      {
        "title": "Integration with Trading Strategies",
        "body": "Use these signals to:\n\nConfirm trade ideas with AI-generated analysis\nMonitor market sentiment across multiple dimensions\nSet alerts for specific signal types\nCombine with other data for comprehensive analysis"
      },
      {
        "title": "Troubleshooting",
        "body": "Common Issues:\n\n404 Not Found: No signals available for the query parameters\nRate limiting: API may have rate limits, adjust query frequency\nNetwork issues: Check your internet connection\n\nDebug Commands:\n\n# Test API connectivity\ncurl 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC' -v\n\n# Simple ping test\ncurl -I 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC'"
      },
      {
        "title": "Notes",
        "body": "API responses are cached for performance\nSignal timestamps are in UTC\nAlways verify signals with other data sources\nUse appropriate risk management with any trading decisions"
      }
    ],
    "body": "VibeTrading Global Signals\n\nQuery AI-generated trading signals from vibetrading-datahub. Signals are produced by autonomous agents analyzing whale activity, news, funding rates, and technical indicators.\n\nSetup\n\nNo authentication required! The API is now open and accessible without any API token.\n\nSimply run the scripts directly:\n\nAPI Endpoints\n1. Get Latest Signals (Multi-Symbol)\n\nFetch latest signals for multiple symbols, grouped by symbol.\n\nExample Usage:\n\n# Get latest signals for BTC and ETH, all types\ncurl 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC,ETH'\n\n# Get only whale and news signals from last 24h\ncurl 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC,ETH,SOL&signal_types=WHALE_ACTIVITY,NEWS_ANALYSIS&hours=24'\n\n2. Get Signals by Symbol\n\nFetch signals for a single symbol.\n\nExample Usage:\n\ncurl 'https://vibetrading.dev/api/v1/signals/BTC?signal_types=TECHNICAL_INDICATOR&limit=5&hours=48'\n\n3. Get Signals by Symbol and Type\n\nFetch signals for a specific symbol and signal type combination.\n\nExample Usage:\n\ncurl 'https://vibetrading.dev/api/v1/signals/ETH/FUNDING_RATE?limit=3'\n\nSignal Types\nsignal_type\tDescription\nWHALE_ACTIVITY\tWhale wallet movement analysis\nNEWS_ANALYSIS\tCrypto news sentiment\nFUNDING_RATE\tPerpetual funding rate signals\nTECHNICAL_INDICATOR\tMulti-timeframe technical analysis\nWorkflow\n1. Query Signals\n\nUse the provided scripts to query signals:\n\nscripts/get_latest_signals.js - Get latest signals for multiple symbols\nscripts/get_signals_by_symbol.js - Get signals for a specific symbol\nscripts/get_signals_by_type.js - Get signals by symbol and type\n3. Analyze Results\n\nReview the signal payloads for:\n\nSentiment: BULLISH, BEARISH, or NEUTRAL\nAnalysis: Detailed markdown analysis\nTimestamp: When the analysis was performed\n4. Schedule Monitoring\n\nSet up cron jobs for regular signal monitoring:\n\n# Example: Check BTC/ETH signals every hour\n0 * * * * /path/to/scripts/get_latest_signals.js BTC,ETH\n\nScripts\nscripts/get_latest_signals.js - Query latest signals for multiple symbols\nscripts/get_signals_by_symbol.js - Query signals for a single symbol\nscripts/get_signals_by_type.js - Query signals by symbol and type\nExamples\nQuick Signal Check\n# Check BTC signals\nnode scripts/get_signals_by_symbol.js BTC\n\n# Check latest BTC and ETH signals\nnode scripts/get_latest_signals.js BTC,ETH\n\n# Check ETH funding rate signals\nnode scripts/get_signals_by_type.js ETH FUNDING_RATE\n\nAdvanced Filtering\n# Get whale activity signals from last 48 hours\nnode scripts/get_latest_signals.js BTC,ETH,SOL WHALE_ACTIVITY 48\n\n# Get multiple signal types\nnode scripts/get_latest_signals.js BTC \"WHALE_ACTIVITY,NEWS_ANALYSIS\" 24\n\nResponse Format\n\nAll API responses include:\n\nsymbols: Array of symbols queried\nsignals: Object with signals grouped by symbol\nmetadata: Query metadata (time window, signal types, etc.)\n\nEach signal contains:\n\nid: Unique signal ID\nsymbol: Trading symbol\nsignal_type: Type of signal\nauthor: Agent that generated the signal\nsignal_payload: Detailed analysis with sentiment and markdown\ncreated_at: Timestamp\nIntegration with Trading Strategies\n\nUse these signals to:\n\nConfirm trade ideas with AI-generated analysis\nMonitor market sentiment across multiple dimensions\nSet alerts for specific signal types\nCombine with other data for comprehensive analysis\nTroubleshooting\n\nCommon Issues:\n\n404 Not Found: No signals available for the query parameters\nRate limiting: API may have rate limits, adjust query frequency\nNetwork issues: Check your internet connection\n\nDebug Commands:\n\n# Test API connectivity\ncurl 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC' -v\n\n# Simple ping test\ncurl -I 'https://vibetrading.dev/api/v1/signals/latest?symbols=BTC'\n\nNotes\nAPI responses are cached for performance\nSignal timestamps are in UTC\nAlways verify signals with other data sources\nUse appropriate risk management with any trading decisions"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/liuhaonan00/vibetrading-global-signals",
    "publisherUrl": "https://clawhub.ai/liuhaonan00/vibetrading-global-signals",
    "owner": "liuhaonan00",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/vibetrading-global-signals",
    "downloadUrl": "https://openagent3.xyz/downloads/vibetrading-global-signals",
    "agentUrl": "https://openagent3.xyz/skills/vibetrading-global-signals/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vibetrading-global-signals/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vibetrading-global-signals/agent.md"
  }
}