{
  "schemaVersion": "1.0",
  "item": {
    "slug": "wojak-ink",
    "name": "Wojak.ink - NFT Browser",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Koba42Corp/wojak-ink",
    "canonicalUrl": "https://clawhub.ai/Koba42Corp/wojak-ink",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/wojak-ink",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=wojak-ink",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "CHANGELOG.md",
      "FEATURES.md",
      "README.md",
      "SKILL.md",
      "cli.js",
      "lib/api.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-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/wojak-ink"
    },
    "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/wojak-ink",
    "agentPageUrl": "https://openagent3.xyz/skills/wojak-ink/agent",
    "manifestUrl": "https://openagent3.xyz/skills/wojak-ink/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/wojak-ink/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": "Wojak.ink Skill",
        "body": "Browse, search, and analyze Wojak Farmers Plot NFTs from the wojak.ink collection."
      },
      {
        "title": "What It Does",
        "body": "Basic Features:\n\nSearch NFTs by ID, name, or traits\nView floor prices by character type\nBrowse marketplace listings from Dexie\nLook up individual NFT details\nTrack collection statistics\n\nAdvanced Features:\n\n🎯 Rarity estimation & scoring\n📊 Price history tracking & trends\n🎨 Trait analysis & distribution\n💎 Deal finder (underpriced NFTs)\n📈 Market statistics & analytics\n🔔 Historical data storage"
      },
      {
        "title": "Collection Info",
        "body": "Wojak Farmers Plot\n\nTotal: 4,200 NFTs on Chia blockchain\n14 character types (Wojak, Soyjak, Waifu, Baddie, and variants)\nCollection ID: col10hfq4hml2z0z0wutu3a9hvt60qy9fcq4k4dznsfncey4lu6kpt3su7u9ah\nWebsite: https://wojak.ink"
      },
      {
        "title": "Commands",
        "body": "All commands can be triggered via:\n\n/wojak <command> in Telegram\nwojak <command> in CLI"
      },
      {
        "title": "Basic Commands",
        "body": "Floor Prices\n\n/wojak floor                    # Collection floor price\n/wojak floor wojak              # Wojak character floor\n/wojak floor soyjak             # Soyjak character floor\n/wojak floor papa-tang          # Papa Tang floor"
      },
      {
        "title": "Search",
        "body": "/wojak search \"king\"            # Search NFTs by trait/name\n/wojak search 42                # Find NFT #42 specifically\n/wojak search \"bepe\"            # Find all Bepe variants"
      },
      {
        "title": "Listings",
        "body": "/wojak listings                 # Show all current listings\n/wojak listings wojak           # Show Wojak listings only\n/wojak listings alien-waifu     # Show Alien Waifu listings"
      },
      {
        "title": "NFT Lookup",
        "body": "/wojak nft 1                    # Info about NFT #0001\n/wojak nft 4200                 # Info about NFT #4200"
      },
      {
        "title": "Collection Stats",
        "body": "/wojak stats                    # Collection-wide statistics\n/wojak characters               # List all character types"
      },
      {
        "title": "Advanced Features",
        "body": "Rarity Analysis\n\n/wojak rarity 1                 # Estimate rarity for NFT #0001\n/wojak rarity 4200              # Check rarity for NFT #4200\n\nProvides:\n\nEstimated rarity score\nRarity tier (Common → Legendary)\nApproximate rank within collection\nCharacter type information\n\nPrice History & Trends\n\n/wojak history recent           # Last 10 sales\n/wojak history trend 24         # 24-hour price trend\n/wojak history stats 168        # 7-day price statistics\n/wojak track                    # Record current floor price\n/wojak track wojak              # Track Wojak floor price\n\nFeatures:\n\nSales history tracking\nPrice trend detection (rising/falling/stable)\nStatistical analysis (min/max/avg/change%)\nAutomated data storage\n\nTrait Analysis\n\n/wojak traits                   # List trait categories\n/wojak traits Head              # Head trait distribution\n/wojak traits Background        # Background trait distribution\n\nAnalyze:\n\nTrait categories (Base, Face, Clothes, etc.)\nTrait rarity percentages\nTrait combinations\nNaked floor prices per trait\n\nDeal Finder\n\n/wojak deals                    # Find 10%+ discounts\n/wojak deals 20                 # Find 20%+ discounts\n/wojak deals 5                  # Find 5%+ discounts\n\nAutomatically:\n\nCalculates average listing price\nFinds NFTs below threshold\nSorts by best deals first\nShows savings percentage"
      },
      {
        "title": "Character Types",
        "body": "The collection has 14 character types:\n\nCharacterCountID RangeWojak800#0001-#0800Soyjak700#0801-#1500Waifu500#1501-#2000Baddie500#2001-#2500Papa Tang100#2501-#2600Monkey Zoo300#2601-#2900Bepe Wojak200#2901-#3100Bepe Soyjak200#3101-#3300Bepe Waifu200#3301-#3500Bepe Baddie200#3501-#3700Alien Wojak150#3701-#3850Alien Soyjak150#3851-#4000Alien Waifu100#4001-#4100Alien Baddie100#4101-#4200"
      },
      {
        "title": "Agent Usage",
        "body": "When users ask about Wojak NFTs, the collection, or marketplace data:\n\nconst { handleCommand } = require('./skills/wojak-ink');\n\n// Natural language → formatted response\nconst output = await handleCommand(['floor', 'wojak']);\n\nThe skill handles:\n\nCommand parsing and normalization\nAPI calls to MintGarden and Dexie\nData caching (5-minute TTL)\nFormatted text output (CLI/Telegram friendly)"
      },
      {
        "title": "API Clients",
        "body": "The skill uses two main APIs:"
      },
      {
        "title": "MintGarden API",
        "body": "NFT metadata and collection stats\nBase: https://api.mintgarden.io\nNo API key required"
      },
      {
        "title": "Dexie API",
        "body": "Marketplace offers and listings\nBase: https://api.dexie.space/v1\nNo API key required"
      },
      {
        "title": "Installation",
        "body": "cd ~/clawd/skills/wojak-ink\nnpm install\nchmod +x cli.js\nnpm link  # Makes 'wojak' command global"
      },
      {
        "title": "Output Format",
        "body": "All commands return plain text suitable for:\n\nTerminal output (CLI)\nTelegram messages\nDiscord messages\nWhatsApp messages\n\nNo markdown tables (for WhatsApp compatibility)."
      },
      {
        "title": "Caching",
        "body": "Listings cache: 5 minutes\nPrevents excessive API calls\nForce refresh available via code"
      },
      {
        "title": "Examples",
        "body": "Find cheapest Wojak:\n\nwojak floor wojak\n\nSearch for specific NFT:\n\nwojak nft 1337\n\nSee all Papa Tang listings:\n\nwojak listings papa-tang\n\nSearch by trait:\n\nwojak search \"king crown\""
      },
      {
        "title": "Implemented Features",
        "body": "✅ Rarity score estimation\n✅ Price history tracking\n✅ Trait analysis framework\n✅ Deal finder\n✅ Market trend detection\n✅ Historical data storage"
      },
      {
        "title": "Future Enhancements",
        "body": "Potential additions:\n\nFull trait data integration (requires collection scrape)\nWallet portfolio lookup\nReal-time sales notifications\nPrice alerts via Telegram\nAdvanced rarity ranking with full metadata\nTrait combination rarity scoring\nCross-collection comparisons"
      },
      {
        "title": "Tips",
        "body": "Character type names are case-insensitive\nNFT IDs can be searched with or without padding\nSearch supports partial matches\nListings update every 5 minutes automatically"
      },
      {
        "title": "Support",
        "body": "Collection: https://wojak.ink\nMintGarden: https://mintgarden.io\nDexie: https://dexie.space\nBug reports: File in skill repository"
      }
    ],
    "body": "Wojak.ink Skill\n\nBrowse, search, and analyze Wojak Farmers Plot NFTs from the wojak.ink collection.\n\nWhat It Does\n\nBasic Features:\n\nSearch NFTs by ID, name, or traits\nView floor prices by character type\nBrowse marketplace listings from Dexie\nLook up individual NFT details\nTrack collection statistics\n\nAdvanced Features:\n\n🎯 Rarity estimation & scoring\n📊 Price history tracking & trends\n🎨 Trait analysis & distribution\n💎 Deal finder (underpriced NFTs)\n📈 Market statistics & analytics\n🔔 Historical data storage\nCollection Info\n\nWojak Farmers Plot\n\nTotal: 4,200 NFTs on Chia blockchain\n14 character types (Wojak, Soyjak, Waifu, Baddie, and variants)\nCollection ID: col10hfq4hml2z0z0wutu3a9hvt60qy9fcq4k4dznsfncey4lu6kpt3su7u9ah\nWebsite: https://wojak.ink\nCommands\n\nAll commands can be triggered via:\n\n/wojak <command> in Telegram\nwojak <command> in CLI\nBasic Commands\nFloor Prices\n/wojak floor                    # Collection floor price\n/wojak floor wojak              # Wojak character floor\n/wojak floor soyjak             # Soyjak character floor\n/wojak floor papa-tang          # Papa Tang floor\n\nSearch\n/wojak search \"king\"            # Search NFTs by trait/name\n/wojak search 42                # Find NFT #42 specifically\n/wojak search \"bepe\"            # Find all Bepe variants\n\nListings\n/wojak listings                 # Show all current listings\n/wojak listings wojak           # Show Wojak listings only\n/wojak listings alien-waifu     # Show Alien Waifu listings\n\nNFT Lookup\n/wojak nft 1                    # Info about NFT #0001\n/wojak nft 4200                 # Info about NFT #4200\n\nCollection Stats\n/wojak stats                    # Collection-wide statistics\n/wojak characters               # List all character types\n\nAdvanced Features\nRarity Analysis\n/wojak rarity 1                 # Estimate rarity for NFT #0001\n/wojak rarity 4200              # Check rarity for NFT #4200\n\n\nProvides:\n\nEstimated rarity score\nRarity tier (Common → Legendary)\nApproximate rank within collection\nCharacter type information\nPrice History & Trends\n/wojak history recent           # Last 10 sales\n/wojak history trend 24         # 24-hour price trend\n/wojak history stats 168        # 7-day price statistics\n/wojak track                    # Record current floor price\n/wojak track wojak              # Track Wojak floor price\n\n\nFeatures:\n\nSales history tracking\nPrice trend detection (rising/falling/stable)\nStatistical analysis (min/max/avg/change%)\nAutomated data storage\nTrait Analysis\n/wojak traits                   # List trait categories\n/wojak traits Head              # Head trait distribution\n/wojak traits Background        # Background trait distribution\n\n\nAnalyze:\n\nTrait categories (Base, Face, Clothes, etc.)\nTrait rarity percentages\nTrait combinations\nNaked floor prices per trait\nDeal Finder\n/wojak deals                    # Find 10%+ discounts\n/wojak deals 20                 # Find 20%+ discounts\n/wojak deals 5                  # Find 5%+ discounts\n\n\nAutomatically:\n\nCalculates average listing price\nFinds NFTs below threshold\nSorts by best deals first\nShows savings percentage\nCharacter Types\n\nThe collection has 14 character types:\n\nCharacter\tCount\tID Range\nWojak\t800\t#0001-#0800\nSoyjak\t700\t#0801-#1500\nWaifu\t500\t#1501-#2000\nBaddie\t500\t#2001-#2500\nPapa Tang\t100\t#2501-#2600\nMonkey Zoo\t300\t#2601-#2900\nBepe Wojak\t200\t#2901-#3100\nBepe Soyjak\t200\t#3101-#3300\nBepe Waifu\t200\t#3301-#3500\nBepe Baddie\t200\t#3501-#3700\nAlien Wojak\t150\t#3701-#3850\nAlien Soyjak\t150\t#3851-#4000\nAlien Waifu\t100\t#4001-#4100\nAlien Baddie\t100\t#4101-#4200\nAgent Usage\n\nWhen users ask about Wojak NFTs, the collection, or marketplace data:\n\nconst { handleCommand } = require('./skills/wojak-ink');\n\n// Natural language → formatted response\nconst output = await handleCommand(['floor', 'wojak']);\n\n\nThe skill handles:\n\nCommand parsing and normalization\nAPI calls to MintGarden and Dexie\nData caching (5-minute TTL)\nFormatted text output (CLI/Telegram friendly)\nAPI Clients\n\nThe skill uses two main APIs:\n\nMintGarden API\nNFT metadata and collection stats\nBase: https://api.mintgarden.io\nNo API key required\nDexie API\nMarketplace offers and listings\nBase: https://api.dexie.space/v1\nNo API key required\nInstallation\ncd ~/clawd/skills/wojak-ink\nnpm install\nchmod +x cli.js\nnpm link  # Makes 'wojak' command global\n\nOutput Format\n\nAll commands return plain text suitable for:\n\nTerminal output (CLI)\nTelegram messages\nDiscord messages\nWhatsApp messages\n\nNo markdown tables (for WhatsApp compatibility).\n\nCaching\nListings cache: 5 minutes\nPrevents excessive API calls\nForce refresh available via code\nExamples\n\nFind cheapest Wojak:\n\nwojak floor wojak\n\n\nSearch for specific NFT:\n\nwojak nft 1337\n\n\nSee all Papa Tang listings:\n\nwojak listings papa-tang\n\n\nSearch by trait:\n\nwojak search \"king crown\"\n\nImplemented Features\n\n✅ Rarity score estimation ✅ Price history tracking ✅ Trait analysis framework ✅ Deal finder ✅ Market trend detection ✅ Historical data storage\n\nFuture Enhancements\n\nPotential additions:\n\nFull trait data integration (requires collection scrape)\nWallet portfolio lookup\nReal-time sales notifications\nPrice alerts via Telegram\nAdvanced rarity ranking with full metadata\nTrait combination rarity scoring\nCross-collection comparisons\nTips\nCharacter type names are case-insensitive\nNFT IDs can be searched with or without padding\nSearch supports partial matches\nListings update every 5 minutes automatically\nSupport\nCollection: https://wojak.ink\nMintGarden: https://mintgarden.io\nDexie: https://dexie.space\nBug reports: File in skill repository"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Koba42Corp/wojak-ink",
    "publisherUrl": "https://clawhub.ai/Koba42Corp/wojak-ink",
    "owner": "Koba42Corp",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/wojak-ink",
    "downloadUrl": "https://openagent3.xyz/downloads/wojak-ink",
    "agentUrl": "https://openagent3.xyz/skills/wojak-ink/agent",
    "manifestUrl": "https://openagent3.xyz/skills/wojak-ink/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/wojak-ink/agent.md"
  }
}