← 返回 Skills 市场
inphinitiz

Kmoe Manga Download

作者 InphinitiZ · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
420
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install kmoe-manga-download
功能描述
Download manga from Kmoe (kxx.moe / mox.moe) with concurrent downloads, credential management, and automation callbacks.
使用说明 (SKILL.md)

Kmoe Manga Downloader

Download manga from Kmoe (kxx.moe / mox.moe) as EPUB or MOBI files using the kmdr CLI.

Prerequisite: This skill requires the kmdr command-line tool. Install it with:

pip install kmoe-manga-downloader

Requires Python >= 3.9.

When to Use This Skill

Activate when the user:

  • Wants to download manga from Kmoe / kxx.moe / mox.moe
  • Asks to batch-download manga volumes
  • Needs to manage Kmoe account credentials or credential pools
  • Wants to automate post-download actions (e.g., move files, send notifications)

Quick Start

# 1. Log in to Kmoe
kmdr login -u \x3Cusername> -p \x3Cpassword>

# 2. Download volumes 1-3 of a manga
kmdr download -l https://kxx.moe/c/50076.htm -v 1-3 -d ~/manga

Commands

Authentication

# Log in (password prompted if omitted)
kmdr login -u \x3Cusername> [-p \x3Cpassword>]

# Check account status and download quota
kmdr status

Download

kmdr download -l \x3Cbook-url> -v \x3Cvolumes> [options]

Required flags:

  • -l, --book-url — Manga homepage URL on Kmoe
  • -v, --volume — Volume selection: 1,2,3 or 1-5,8 or all

Common options:

Flag Description Default
-d, --dest Download directory config or current dir
-t, --vol-type Volume type: vol, extra, seri, all vol
-f, --format Output format: epub or mobi epub
-r, --retry Retry attempts on failure 3
-m, --method Download method: 1 or 2 1
--num-workers Concurrent download workers 8
-P, --use-pool Use credential pool with failover off
-p, --proxy Proxy server address none
-c, --callback Post-download callback script none

Configuration

# Set default options
kmdr config --set proxy=http://localhost:7890 dest=~/manga

# List current config
kmdr config -l

# Clear all config
kmdr config -c all

# Switch mirror source
kmdr config -b https://mox.moe

Credential Pool

Manage multiple accounts for failover when one account's quota is exhausted.

# Add account to pool
kmdr pool add -u \x3Cusername> [-o \x3Cpriority>] [-n "note"]

# List pool accounts (with optional quota refresh)
kmdr pool list [-r] [--num-workers 3]

# Switch active account
kmdr pool use \x3Cusername>

# Update account info
kmdr pool update \x3Cusername> [-n "note"] [-o \x3Cpriority>]

# Remove account from pool
kmdr pool remove \x3Cusername>

Examples

Download specific volumes

kmdr download -d ~/manga -l https://kxx.moe/c/50076.htm -v 1-5

Download all extras as MOBI

kmdr download -l https://kxx.moe/c/50076.htm -t extra -v all -f mobi

Download with callback

Post-download callbacks support template variables:

  • {v.name} — Volume name
  • {v.page} — Page count
  • {v.size} — File size
  • {b.name} — Book/manga name
  • {b.author} — Author name
kmdr download -l https://kxx.moe/c/50076.htm -v 1-3 \
  --callback "echo '{b.name} - {v.name} done!' >> ~/kmdr.log"

Use credential pool for large batch

kmdr pool add -u user1 -o 1 -n "main account"
kmdr pool add -u user2 -o 2 -n "backup"
kmdr download -l https://kxx.moe/c/50076.htm -v all --use-pool

Download via proxy

kmdr download -l https://kxx.moe/c/50076.htm -v 1-10 -p http://localhost:7890

Error Handling

Problem Solution
Not logged in Run kmdr login -u \x3Cusername> first
Download quota exhausted Use --use-pool with multiple accounts, or wait for quota reset
Network timeout Increase --retry count, or set a proxy with -p
Volumes not found Check -t flag — the volume may be under extra or seri type
Mirror unavailable Switch mirror with kmdr config -b https://mox.moe

Tips

  • Set defaults once: Use kmdr config --set dest=~/manga proxy=http://localhost:7890 to avoid repeating flags
  • Credential pool: For large downloads, set up multiple accounts with kmdr pool add to avoid hitting quota limits
  • Volume types: Manga on Kmoe may have vol (main volumes), extra (bonus chapters), and seri (serialized chapters) — use -t all to get everything
  • Callback automation: Use callbacks to trigger file organization, notifications, or syncing after each volume downloads
安全使用建议
This skill is a coherent instruction-only wrapper for the kmdr CLI. Before installing/using it: (1) verify the pip package name (kmoe-manga-downloader) comes from a trusted source and consider installing in a virtualenv; (2) be aware kmdr will store account credentials/config locally—check where and secure those files; (3) avoid using untrusted callback strings because callbacks execute shell commands and can run arbitrary code; (4) if you plan to use credential pools, only add accounts you control and understand quota/usage implications. If you want extra assurance, inspect the upstream pip package source (or its GitHub repo) before installing.
功能分析
Type: OpenClaw Skill Name: kmoe-manga-download Version: 1.0.0 The `SKILL.md` file documents the `kmdr` CLI tool, which includes a `--callback` option. This option allows the execution of arbitrary shell commands after a download completes. While intended for automation, this feature presents a Remote Code Execution (RCE) vulnerability if malicious commands are supplied, either by a user via prompt injection to the OpenClaw agent or by a malicious skill author. The skill itself does not contain malicious code or instructions to exploit this, but it exposes a high-risk capability.
能力评估
Purpose & Capability
The name/description (download manga from Kmoe) matches the instructions and declared binary requirement (kmdr). The documented commands (login, download, pool management, config) are exactly what a downloader with credential pooling and callbacks would need.
Instruction Scope
The SKILL.md stays within the downloader scope but includes two noteworthy capabilities: (1) it instructs use of a credential pool (manages multiple accounts), and (2) it supports arbitrary post-download callbacks (user-provided shell commands/templates). Both are expected for this kind of tool but increase the attack surface: callbacks can execute arbitrary commands and credential pools mean multiple account credentials will be stored/used by the CLI. The instructions do not ask the agent to read unrelated system files or extraneous environment variables.
Install Mechanism
No registry-level install spec was recorded, but the SKILL.md includes an install recommendation and an openclaw.install block suggesting 'pip install kmoe-manga-downloader' to provide the kmdr binary. Installing via pip is proportionate for a CLI Python tool, but users should verify the package provenance before pip install.
Credentials
The skill declares no required environment variables or secrets. Authentication is handled by the kmdr CLI (interactive login or saved local config). That is proportionate, but users should be aware that credentials will be managed/stored by the CLI rather than passed as env vars.
Persistence & Privilege
always is false and the skill is user-invocable. There is no indication the skill writes to other skills' configs or requests permanent elevated platform privileges. Autonomous invocation is allowed (platform default) but is not a unique property of this skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install kmoe-manga-download
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /kmoe-manga-download 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with Kmoe manga download support: - Download manga from Kmoe (kxx.moe / mox.moe) in EPUB or MOBI formats using the `kmdr` CLI. - Supports batch and concurrent downloads, account authentication, and credential pool management. - Automate post-download actions with callback scripts. - Includes configuration options for download location, proxy, and mirror switching. - Detailed help with error handling and tips for efficient manga downloading.
元数据
Slug kmoe-manga-download
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Kmoe Manga Download 是什么?

Download manga from Kmoe (kxx.moe / mox.moe) with concurrent downloads, credential management, and automation callbacks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 420 次。

如何安装 Kmoe Manga Download?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install kmoe-manga-download」即可一键安装,无需额外配置。

Kmoe Manga Download 是免费的吗?

是的,Kmoe Manga Download 完全免费(开源免费),可自由下载、安装和使用。

Kmoe Manga Download 支持哪些平台?

Kmoe Manga Download 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Kmoe Manga Download?

由 InphinitiZ(@inphinitiz)开发并维护,当前版本 v1.0.0。

💬 留言讨论