← 返回 Skills 市场
imyukehan

Jackett

作者 Nah3k · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
84
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install jackett
功能描述
Search torrent indexers with Jackett. Use when the user asks to "search torrents", "search with Jackett", "find releases", "search indexers", "list Jackett i...
使用说明 (SKILL.md)

Jackett Torznab API

Search configured torrent indexers via Jackett's Torznab API.

Setup

Config (default): ~/.openclaw/credentials/jackett/config.json

{
  "url": "http://localhost:9117",
  "apiKey": "your-jackett-api-key"
}

Quick Reference

List Indexers

# All configured and available indexers
./scripts/jackett-api.sh indexers

# Only configured indexers
./scripts/jackett-api.sh indexers --configured true

Search Releases

# Search across all configured indexers
./scripts/jackett-api.sh search "ubuntu 24.04"

# Search a specific indexer
./scripts/jackett-api.sh search "dune 2024" --indexer nyaasi

# Increase the output window when needed
./scripts/jackett-api.sh search "dune 2024" --indexer nyaasi --limit 50 --offset 0

# Search with a Jackett filter indexer
./scripts/jackett-api.sh search "openwrt" --indexer "tag:public,lang:en"

# Keep raw XML instead of parsed JSON
./scripts/jackett-api.sh search "foundation s02" --raw

Typed Searches

./scripts/jackett-api.sh tvsearch --query "The Last of Us" --season 1 --ep 2
./scripts/jackett-api.sh movie --query "Dune Part Two" --year 2024
./scripts/jackett-api.sh music --artist "Daft Punk" --album "Discovery"
./scripts/jackett-api.sh book --title "The Pragmatic Programmer"

Capabilities

# Inspect search capabilities for an indexer
./scripts/jackett-api.sh caps --indexer nyaasi

# Inspect the aggregate "all" indexer
./scripts/jackett-api.sh caps

Safe Output Defaults

Parsed searches default to --limit 20 to avoid overwhelming the terminal on very large result sets.

  • Increase the window with --limit N
  • Page forward with --offset N
  • Prefer --indexer, --cat, or typed searches such as tvsearch and movie before raising the limit
  • Use --raw only when the original XML is required, because it can be much larger than parsed JSON

Search Rules

When searching for releases, normalize the query before calling Jackett:

  • Prefer the English title instead of localized titles
  • Prefer scene-style format keywords instead of natural-language descriptions
  • Keep the query compact; start with title + year/edition + core format terms, then broaden only if needed

Examples:

  • Avatar -> avatar
  • Avatar: The Way of Water -> avatar the way of water
  • Dolby Vision -> dv
  • Dolby Atmos -> atmos
  • UHD Blu-ray remux -> uhd bluray remux
  • Subtitles included usually should not be required in the first query unless the indexer is known to tag it consistently

Recommended search pattern:

  • Start with english-title + important format keywords
  • Add year when the title is ambiguous
  • Add one codec/source token at a time, such as 2160p, web-dl, bluray, remux, x265, dv, hdr, atmos
  • If there are no results, remove lower-priority format tokens before changing the title

Response Format

Parsed search results are emitted as JSON with a top-level meta object and results array.

meta includes:

  • total, offset, limit, returned, truncated

Each result object includes fields such as:

  • title, guid, size, publish_date
  • link, details, download_url
  • seeders, peers, grabs
  • indexer, category
  • imdb, tmdb, tvdb

Use --raw to keep Jackett's original XML response.

安全使用建议
This skill appears to do what it claims (query a Jackett Torznab API) but the registry metadata fails to declare runtime dependencies: the script requires curl, jq, and python3 and uses either a config file (~/.openclaw/credentials/jackett/config.json) or env vars (JACKETT_URL, JACKETT_API_KEY). Before installing, review the script (it's included) and decide where the Jackett endpoint will live — pointing JACKETT_URL at a remote/trusted server will transmit your JACKETT_API_KEY there. Ensure the required binaries are present, prefer storing the API key in a secure place you control, and limit agent autonomy if you do not want the skill to call network endpoints without explicit confirmation.
能力评估
Purpose & Capability
Name/description, README, SKILL.md, and the included script all focus on querying Jackett's Torznab API and parsing results — the requested functionality is coherent with the implementation.
Instruction Scope
SKILL.md and README consistently instruct creating a config at ~/.openclaw/credentials/jackett/config.json and/or using JACKETT_URL/JACKETT_API_KEY env vars. The script reads that config and calls the configured Jackett URL, returning parsed JSON or raw XML. This is within scope but the runtime will transmit queries and the API key to whatever URL is configured (localhost or a remote host), so users should only point it at trusted Jackett endpoints.
Install Mechanism
There is no install step (instruction-only), and the script is bundled in the skill so nothing is downloaded at install. That's low risk, but the package executes a local script at runtime — users should review it before running.
Credentials
Registry metadata lists no required env vars or binaries, but the script clearly depends on JACKETT_URL / JACKETT_API_KEY (and accepts JACKETT_APIKEY), and uses external tools (curl, jq, python3). Those env/config requirements and binaries are proportional to the task, but their omission from the declared requirements is an inconsistency that reduces transparency and could mislead users about what secrets are needed or sent.
Persistence & Privilege
always is false, no special persistence or rights requested, and the skill does not attempt to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jackett
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jackett 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug jackett
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Jackett 是什么?

Search torrent indexers with Jackett. Use when the user asks to "search torrents", "search with Jackett", "find releases", "search indexers", "list Jackett i... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 84 次。

如何安装 Jackett?

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

Jackett 是免费的吗?

是的,Jackett 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Jackett 支持哪些平台?

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

谁开发了 Jackett?

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

💬 留言讨论