{
  "schemaVersion": "1.0",
  "item": {
    "slug": "kmoe-manga-download",
    "name": "Kmoe Manga Download",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/InphinitiZ/kmoe-manga-download",
    "canonicalUrl": "https://clawhub.ai/InphinitiZ/kmoe-manga-download",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/kmoe-manga-download",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=kmoe-manga-download",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "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/kmoe-manga-download"
    },
    "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/kmoe-manga-download",
    "agentPageUrl": "https://openagent3.xyz/skills/kmoe-manga-download/agent",
    "manifestUrl": "https://openagent3.xyz/skills/kmoe-manga-download/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/kmoe-manga-download/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": "Kmoe Manga Downloader",
        "body": "Download manga from Kmoe (kxx.moe / mox.moe) as EPUB or MOBI files using the kmdr CLI.\n\nPrerequisite: This skill requires the kmdr command-line tool. Install it with:\npip install kmoe-manga-downloader\n\nRequires Python >= 3.9."
      },
      {
        "title": "When to Use This Skill",
        "body": "Activate when the user:\n\nWants to download manga from Kmoe / kxx.moe / mox.moe\nAsks to batch-download manga volumes\nNeeds to manage Kmoe account credentials or credential pools\nWants to automate post-download actions (e.g., move files, send notifications)"
      },
      {
        "title": "Quick Start",
        "body": "# 1. Log in to Kmoe\nkmdr login -u <username> -p <password>\n\n# 2. Download volumes 1-3 of a manga\nkmdr download -l https://kxx.moe/c/50076.htm -v 1-3 -d ~/manga"
      },
      {
        "title": "Authentication",
        "body": "# Log in (password prompted if omitted)\nkmdr login -u <username> [-p <password>]\n\n# Check account status and download quota\nkmdr status"
      },
      {
        "title": "Download",
        "body": "kmdr download -l <book-url> -v <volumes> [options]\n\nRequired flags:\n\n-l, --book-url — Manga homepage URL on Kmoe\n-v, --volume — Volume selection: 1,2,3 or 1-5,8 or all\n\nCommon options:\n\nFlagDescriptionDefault-d, --destDownload directoryconfig or current dir-t, --vol-typeVolume type: vol, extra, seri, allvol-f, --formatOutput format: epub or mobiepub-r, --retryRetry attempts on failure3-m, --methodDownload method: 1 or 21--num-workersConcurrent download workers8-P, --use-poolUse credential pool with failoveroff-p, --proxyProxy server addressnone-c, --callbackPost-download callback scriptnone"
      },
      {
        "title": "Configuration",
        "body": "# Set default options\nkmdr config --set proxy=http://localhost:7890 dest=~/manga\n\n# List current config\nkmdr config -l\n\n# Clear all config\nkmdr config -c all\n\n# Switch mirror source\nkmdr config -b https://mox.moe"
      },
      {
        "title": "Credential Pool",
        "body": "Manage multiple accounts for failover when one account's quota is exhausted.\n\n# Add account to pool\nkmdr pool add -u <username> [-o <priority>] [-n \"note\"]\n\n# List pool accounts (with optional quota refresh)\nkmdr pool list [-r] [--num-workers 3]\n\n# Switch active account\nkmdr pool use <username>\n\n# Update account info\nkmdr pool update <username> [-n \"note\"] [-o <priority>]\n\n# Remove account from pool\nkmdr pool remove <username>"
      },
      {
        "title": "Download specific volumes",
        "body": "kmdr download -d ~/manga -l https://kxx.moe/c/50076.htm -v 1-5"
      },
      {
        "title": "Download all extras as MOBI",
        "body": "kmdr download -l https://kxx.moe/c/50076.htm -t extra -v all -f mobi"
      },
      {
        "title": "Download with callback",
        "body": "Post-download callbacks support template variables:\n\n{v.name} — Volume name\n{v.page} — Page count\n{v.size} — File size\n{b.name} — Book/manga name\n{b.author} — Author name\n\nkmdr download -l https://kxx.moe/c/50076.htm -v 1-3 \\\n  --callback \"echo '{b.name} - {v.name} done!' >> ~/kmdr.log\""
      },
      {
        "title": "Use credential pool for large batch",
        "body": "kmdr pool add -u user1 -o 1 -n \"main account\"\nkmdr pool add -u user2 -o 2 -n \"backup\"\nkmdr download -l https://kxx.moe/c/50076.htm -v all --use-pool"
      },
      {
        "title": "Download via proxy",
        "body": "kmdr download -l https://kxx.moe/c/50076.htm -v 1-10 -p http://localhost:7890"
      },
      {
        "title": "Error Handling",
        "body": "ProblemSolutionNot logged inRun kmdr login -u <username> firstDownload quota exhaustedUse --use-pool with multiple accounts, or wait for quota resetNetwork timeoutIncrease --retry count, or set a proxy with -pVolumes not foundCheck -t flag — the volume may be under extra or seri typeMirror unavailableSwitch mirror with kmdr config -b https://mox.moe"
      },
      {
        "title": "Tips",
        "body": "Set defaults once: Use kmdr config --set dest=~/manga proxy=http://localhost:7890 to avoid repeating flags\nCredential pool: For large downloads, set up multiple accounts with kmdr pool add to avoid hitting quota limits\nVolume types: Manga on Kmoe may have vol (main volumes), extra (bonus chapters), and seri (serialized chapters) — use -t all to get everything\nCallback automation: Use callbacks to trigger file organization, notifications, or syncing after each volume downloads"
      }
    ],
    "body": "Kmoe Manga Downloader\n\nDownload manga from Kmoe (kxx.moe / mox.moe) as EPUB or MOBI files using the kmdr CLI.\n\nPrerequisite: This skill requires the kmdr command-line tool. Install it with:\n\npip install kmoe-manga-downloader\n\n\nRequires Python >= 3.9.\n\nWhen to Use This Skill\n\nActivate when the user:\n\nWants to download manga from Kmoe / kxx.moe / mox.moe\nAsks to batch-download manga volumes\nNeeds to manage Kmoe account credentials or credential pools\nWants to automate post-download actions (e.g., move files, send notifications)\nQuick Start\n# 1. Log in to Kmoe\nkmdr login -u <username> -p <password>\n\n# 2. Download volumes 1-3 of a manga\nkmdr download -l https://kxx.moe/c/50076.htm -v 1-3 -d ~/manga\n\nCommands\nAuthentication\n# Log in (password prompted if omitted)\nkmdr login -u <username> [-p <password>]\n\n# Check account status and download quota\nkmdr status\n\nDownload\nkmdr download -l <book-url> -v <volumes> [options]\n\n\nRequired flags:\n\n-l, --book-url — Manga homepage URL on Kmoe\n-v, --volume — Volume selection: 1,2,3 or 1-5,8 or all\n\nCommon options:\n\nFlag\tDescription\tDefault\n-d, --dest\tDownload directory\tconfig or current dir\n-t, --vol-type\tVolume type: vol, extra, seri, all\tvol\n-f, --format\tOutput format: epub or mobi\tepub\n-r, --retry\tRetry attempts on failure\t3\n-m, --method\tDownload method: 1 or 2\t1\n--num-workers\tConcurrent download workers\t8\n-P, --use-pool\tUse credential pool with failover\toff\n-p, --proxy\tProxy server address\tnone\n-c, --callback\tPost-download callback script\tnone\nConfiguration\n# Set default options\nkmdr config --set proxy=http://localhost:7890 dest=~/manga\n\n# List current config\nkmdr config -l\n\n# Clear all config\nkmdr config -c all\n\n# Switch mirror source\nkmdr config -b https://mox.moe\n\nCredential Pool\n\nManage multiple accounts for failover when one account's quota is exhausted.\n\n# Add account to pool\nkmdr pool add -u <username> [-o <priority>] [-n \"note\"]\n\n# List pool accounts (with optional quota refresh)\nkmdr pool list [-r] [--num-workers 3]\n\n# Switch active account\nkmdr pool use <username>\n\n# Update account info\nkmdr pool update <username> [-n \"note\"] [-o <priority>]\n\n# Remove account from pool\nkmdr pool remove <username>\n\nExamples\nDownload specific volumes\nkmdr download -d ~/manga -l https://kxx.moe/c/50076.htm -v 1-5\n\nDownload all extras as MOBI\nkmdr download -l https://kxx.moe/c/50076.htm -t extra -v all -f mobi\n\nDownload with callback\n\nPost-download callbacks support template variables:\n\n{v.name} — Volume name\n{v.page} — Page count\n{v.size} — File size\n{b.name} — Book/manga name\n{b.author} — Author name\nkmdr download -l https://kxx.moe/c/50076.htm -v 1-3 \\\n  --callback \"echo '{b.name} - {v.name} done!' >> ~/kmdr.log\"\n\nUse credential pool for large batch\nkmdr pool add -u user1 -o 1 -n \"main account\"\nkmdr pool add -u user2 -o 2 -n \"backup\"\nkmdr download -l https://kxx.moe/c/50076.htm -v all --use-pool\n\nDownload via proxy\nkmdr download -l https://kxx.moe/c/50076.htm -v 1-10 -p http://localhost:7890\n\nError Handling\nProblem\tSolution\nNot logged in\tRun kmdr login -u <username> first\nDownload quota exhausted\tUse --use-pool with multiple accounts, or wait for quota reset\nNetwork timeout\tIncrease --retry count, or set a proxy with -p\nVolumes not found\tCheck -t flag — the volume may be under extra or seri type\nMirror unavailable\tSwitch mirror with kmdr config -b https://mox.moe\nTips\nSet defaults once: Use kmdr config --set dest=~/manga proxy=http://localhost:7890 to avoid repeating flags\nCredential pool: For large downloads, set up multiple accounts with kmdr pool add to avoid hitting quota limits\nVolume types: Manga on Kmoe may have vol (main volumes), extra (bonus chapters), and seri (serialized chapters) — use -t all to get everything\nCallback automation: Use callbacks to trigger file organization, notifications, or syncing after each volume downloads"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/InphinitiZ/kmoe-manga-download",
    "publisherUrl": "https://clawhub.ai/InphinitiZ/kmoe-manga-download",
    "owner": "InphinitiZ",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/kmoe-manga-download",
    "downloadUrl": "https://openagent3.xyz/downloads/kmoe-manga-download",
    "agentUrl": "https://openagent3.xyz/skills/kmoe-manga-download/agent",
    "manifestUrl": "https://openagent3.xyz/skills/kmoe-manga-download/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/kmoe-manga-download/agent.md"
  }
}