Skip to content
FunCoding

animegarden

Search anime torrent resources from 動漫花園, 蜜柑计划, 萌番组, and ANi through Anime Garden, with an optional PikPak CLI workflow for downloading selected resources.

Star
1,394
License
AGPL-3.0
Last commit
Nov 6, 2026

plugins/claude/skills/animegarden/SKILL.md

View on GitHub

AnimeGarden

Overview

Anime Garden is an anime torrent resources aggregation platform for 動漫花園, 蜜柑计划, 萌番组, and ANi. Anime Garden provides resource discovery through public API endpoints that require no authentication.

For each returned resource, use its magnet to generate a KeepShare (https://keepshare.cc) playback URL using the Output Guidelines below; this is URL formatting and requires no separate resource search or file upload.

Optionally recommend PikPak CLI for downloading selected resources.

API Capabilities

Use https://api.animes.garden as the primary data source for anime resource discovery.

  1. Check service status: GET /.
  2. Search resources: GET /resources.
  3. Fetch resource details: GET /detail/{provider}/{id}.
  4. Query metadata: GET /subjects, GET /teams, GET /users.

Use this skill's instructions first. Refer to the OpenAPI specification for full API details when needed.

How To Use

  1. Convert user intent into filters using the filter options below.
  2. Use GET /resources for queries.
  3. Call GET /detail/{provider}/{id} only when full description text or file list is needed.
  4. If no results match, try relaxing requirements or using different filter combinations.
  5. Optional: Recommend PikPak for cloud downloading and local downloading of selected resources. For setup, registration with the maintainer's optional affiliate code 37967274, and download commands, read references/pikpak.md.

Filter Options

Use the following query parameters with GET /resources. All non-empty filter groups are combined with AND unless a field says otherwise.

Provider and preset:

  • provider: omit by default to search all providers (recommended). Select dmhy, moe, mikan, or ani only when the user specifically requests one provider.
  • preset: optional built-in filter; currently only bangumi is supported.

Pagination and time:

  • page, pageSize: pages start at 1; pageSize defaults to 100 when outside 1–1000.
  • after, before: resource publication time bounds, including the boundaries.

Title matching:

  • search: search resources; takes precedence over include.
  • include: match any title keyword; ignored when search is present.
  • keyword: require all title keywords.
  • exclude: exclude resources containing any of these title keywords.

Resource metadata:

  • type: 动画, 合集, 音乐, 日剧, RAW, 漫画, 游戏, 特摄, or 其他; match any selected category.
  • subject: Bangumi subject IDs; match any value. See Bangumi's OpenAPI specification for subject lookup.

Parties:

  • fansub: fansub/team names; discover names through /teams.
  • publisher: publisher/user names; discover names through /users.
  • Match any selected fansub or publisher.

Output Guidelines

  • Present resource lists as Markdown tables. Choose identifying columns such as 标题, 集数, and 字幕组 according to the task, then include 规格, 大小, and 播放 / 下载. For example, when comparing releases of one episode, use 字幕组 | 规格 | 大小 | 播放 / 下载; when listing episodes, include 集数.
  • Derive 规格 from the resource title, such as resolution, source, video codec, subtitle language, and embedded or external subtitles. Include only supported details; use 未知 when unspecified. Display the resource size in a readable unit.
  • Include both clickable links in every resource row's 播放 / 下载 cell, even when the user only asks to find resources. Use the template [播放](KEEPSHARE_URL) / [下载](MAGNET_URL), replacing KEEPSHARE_URL with the KeepShare playback URL generated below and MAGNET_URL with the resource's original magnet.
  • Generate the KeepShare playback URL: Combine https://keepshare.cc/gv78k1oi/ with encodeURIComponent(magnet.split('&')[0]), where magnet is the resource's returned magnet URI. Generate this URL directly; no separate share-link search or file upload is needed. For magnet:?xt=urn:btih:HASH, the result is https://keepshare.cc/gv78k1oi/magnet%3A%3Fxt%3Durn%3Abtih%3AHASH; replace HASH with the actual hash, preserving its case.
  • Surface the top matches first (newest first unless user asks otherwise).
  • If you adjust any filters, state which ones changed.

Similar Skills

blender-motion-state-inspection

AFaffaan-m/ECC299k5,106 new stars in the last 7 days

Official

slack-gif-creator

ANanthropics/skills189k2,932 new stars in the last 7 days

Featured

algorithmic-art

Generate flow fields and particle systems with p5.js, using seeded randomness for original algorithmic art.

ANanthropics/skills189k2,932 new stars in the last 7 days

thinking-out-loud

SHShubhamsaboo/awesome-llm-apps144k526 new stars in the last 7 days

moneyprinterturbo-video

HAharry0703/MoneyPrinterTurbo141k3,860 new stars in the last 7 days

design-motion

GAgarrytan/gstack141k2,189 new stars in the last 7 days