{
  "schemaVersion": "1.0",
  "item": {
    "slug": "prism-scanner",
    "name": "Prism Scanner",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/NextFrontierBuilds/prism-scanner",
    "canonicalUrl": "https://clawhub.ai/NextFrontierBuilds/prism-scanner",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/prism-scanner",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=prism-scanner",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/scan.sh",
      "skill.json"
    ],
    "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",
      "slug": "prism-scanner",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-03T05:31:04.663Z",
      "expiresAt": "2026-05-10T05:31:04.663Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=prism-scanner",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=prism-scanner",
        "contentDisposition": "attachment; filename=\"prism-scanner-1.1.2.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "prism-scanner"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/prism-scanner"
    },
    "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/prism-scanner",
    "agentPageUrl": "https://openagent3.xyz/skills/prism-scanner/agent",
    "manifestUrl": "https://openagent3.xyz/skills/prism-scanner/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/prism-scanner/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": "Token Rug Checker",
        "body": "DYOR before you ape. Instant rug pull detection for any crypto token.\n\nScans holder concentration, liquidity locks, contract honeypots, and copycat scams. Works with Solana and EVM chains. Powered by Strykr PRISM."
      },
      {
        "title": "Quick Usage",
        "body": "# Scan by symbol\n./scan.sh PEPE\n\n# Scan by contract address\n./scan.sh 0x6982508145454Ce325dDbE47a25d4ec3d2311933\n\n# Get JSON output\n./scan.sh PEPE --json"
      },
      {
        "title": "What It Checks",
        "body": "CheckEndpointRisk FactorCopycat/Scam/analyze/copycatHighHolder Concentration/analytics/holdersMediumLiquidity Status/analyzeHighContract Verification/analyzeMediumToken Age/analyzeLowRebrand History/analyze/rebrandInfo"
      },
      {
        "title": "Risk Score Calculation",
        "body": "0-25:   ✅ Lower Risk (Green)\n26-50:  ⚠️ Medium Risk (Yellow)\n51-75:  🔶 Higher Risk (Orange)\n76-100: 🚨 High Risk (Red)"
      },
      {
        "title": "Scoring Breakdown",
        "body": "FactorMax PointsTriggerCopycat detected30Similarity > 70% to known scamHoneypot pattern25Buy/sell tax anomalyHolder concentration25Top 10 wallets > 60%Unlocked liquidity20LP not lockedUnverified contract15Not verified on explorerNew token (<7 days)10Recently launchedLow liquidity10< $10K liquidity"
      },
      {
        "title": "Output Format",
        "body": "🛡️ PRISM Token Scan: PEPE\n\nContract: 0x6982508...2311933\nChain: Ethereum\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nRISK SCORE: 35/100\n████████░░░░░░░░░░░░ Lower Risk\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nCHECKS:\n✅ No copycat detected\n✅ Contract verified on Etherscan\n✅ Liquidity locked (12 months)\n⚠️ Top 10 wallets hold 42% of supply\n✅ Token age: 8 months\n✅ Normal buy/sell taxes (0%/0%)\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nHOLDER DISTRIBUTION:\n• Top holder: 3.2%\n• Top 10: 42%\n• Top 100: 68%\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n⚠️ DYOR - This is not financial advice"
      },
      {
        "title": "API Endpoints Used",
        "body": "# 1. Resolve token to canonical form\nGET /resolve/{symbol_or_address}\n\n# 2. Get general analysis\nGET /analyze/{symbol}\n\n# 3. Check for copycat/scam\nGET /analyze/copycat/{symbol}\n\n# 4. Get holder distribution\nGET /analytics/holders/{contract}\n\n# 5. Check rebrand history\nGET /analyze/rebrand/{symbol}"
      },
      {
        "title": "Telegram Bot",
        "body": "User: /scan PEPE\nBot: 🛡️ Scanning PEPE...\n     \n     Risk Score: 35/100 (Lower Risk)\n     \n     ✅ No copycat detected\n     ✅ Liquidity locked\n     ⚠️ Top 10 hold 42%\n     \n     [Full Report] [Share]"
      },
      {
        "title": "Discord Bot",
        "body": "!scan 0x6982508..."
      },
      {
        "title": "Web App",
        "body": "const result = await prismScan('PEPE');\n// { score: 35, checks: [...], holders: {...} }"
      },
      {
        "title": "Environment Variables",
        "body": "PRISM_URL=https://strykr-prism.up.railway.app\nPRISM_API_KEY=your-api-key  # Optional\n\nBuilt by @NextXFrontier"
      }
    ],
    "body": "Token Rug Checker\n\nDYOR before you ape. Instant rug pull detection for any crypto token.\n\nScans holder concentration, liquidity locks, contract honeypots, and copycat scams. Works with Solana and EVM chains. Powered by Strykr PRISM.\n\nQuick Usage\n# Scan by symbol\n./scan.sh PEPE\n\n# Scan by contract address\n./scan.sh 0x6982508145454Ce325dDbE47a25d4ec3d2311933\n\n# Get JSON output\n./scan.sh PEPE --json\n\nWhat It Checks\nCheck\tEndpoint\tRisk Factor\nCopycat/Scam\t/analyze/copycat\tHigh\nHolder Concentration\t/analytics/holders\tMedium\nLiquidity Status\t/analyze\tHigh\nContract Verification\t/analyze\tMedium\nToken Age\t/analyze\tLow\nRebrand History\t/analyze/rebrand\tInfo\nRisk Score Calculation\n0-25:   ✅ Lower Risk (Green)\n26-50:  ⚠️ Medium Risk (Yellow)\n51-75:  🔶 Higher Risk (Orange)\n76-100: 🚨 High Risk (Red)\n\nScoring Breakdown\nFactor\tMax Points\tTrigger\nCopycat detected\t30\tSimilarity > 70% to known scam\nHoneypot pattern\t25\tBuy/sell tax anomaly\nHolder concentration\t25\tTop 10 wallets > 60%\nUnlocked liquidity\t20\tLP not locked\nUnverified contract\t15\tNot verified on explorer\nNew token (<7 days)\t10\tRecently launched\nLow liquidity\t10\t< $10K liquidity\nOutput Format\n🛡️ PRISM Token Scan: PEPE\n\nContract: 0x6982508...2311933\nChain: Ethereum\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nRISK SCORE: 35/100\n████████░░░░░░░░░░░░ Lower Risk\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nCHECKS:\n✅ No copycat detected\n✅ Contract verified on Etherscan\n✅ Liquidity locked (12 months)\n⚠️ Top 10 wallets hold 42% of supply\n✅ Token age: 8 months\n✅ Normal buy/sell taxes (0%/0%)\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nHOLDER DISTRIBUTION:\n• Top holder: 3.2%\n• Top 10: 42%\n• Top 100: 68%\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n⚠️ DYOR - This is not financial advice\n\nAPI Endpoints Used\n# 1. Resolve token to canonical form\nGET /resolve/{symbol_or_address}\n\n# 2. Get general analysis\nGET /analyze/{symbol}\n\n# 3. Check for copycat/scam\nGET /analyze/copycat/{symbol}\n\n# 4. Get holder distribution\nGET /analytics/holders/{contract}\n\n# 5. Check rebrand history\nGET /analyze/rebrand/{symbol}\n\nIntegration Examples\nTelegram Bot\nUser: /scan PEPE\nBot: 🛡️ Scanning PEPE...\n     \n     Risk Score: 35/100 (Lower Risk)\n     \n     ✅ No copycat detected\n     ✅ Liquidity locked\n     ⚠️ Top 10 hold 42%\n     \n     [Full Report] [Share]\n\nDiscord Bot\n!scan 0x6982508...\n\nWeb App\nconst result = await prismScan('PEPE');\n// { score: 35, checks: [...], holders: {...} }\n\nEnvironment Variables\nPRISM_URL=https://strykr-prism.up.railway.app\nPRISM_API_KEY=your-api-key  # Optional\n\n\nBuilt by @NextXFrontier"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/NextFrontierBuilds/prism-scanner",
    "publisherUrl": "https://clawhub.ai/NextFrontierBuilds/prism-scanner",
    "owner": "NextFrontierBuilds",
    "version": "1.1.2",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/prism-scanner",
    "downloadUrl": "https://openagent3.xyz/downloads/prism-scanner",
    "agentUrl": "https://openagent3.xyz/skills/prism-scanner/agent",
    "manifestUrl": "https://openagent3.xyz/skills/prism-scanner/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/prism-scanner/agent.md"
  }
}