360 Secure SkillHub
360 安全技能中心

AniList CLI

该 Skill 指导代理使用 anilistcli 命令行工具访问 AniList:查询季度与即将播出的动画、作品推荐与关联、查看用户资料和好友,并管理观看列表的状态与进度。输出支持 JSON 便于机器解析,写操作前建议先试运行;需要 Node 运行时,写操作还需 AniList 令牌。

mtsku
mtsku
热度 55.94
最近更新 2026-05-11 17:28:58
分类:搜索依赖:代码执行 / 第三方 API应用场景:推荐 / 研究 / 社交媒体 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add anilist
Metadata
name
anilist-cli
version
0.3.2
description
CLI for searching, retrieving anime and manga information, interacting with user profile and lists on Anilist, and more.
allowed-tools
Bash
emoji
📺
metadata
{"openclaw":{"install":[{"kind":"node","package":"@mtsku/anilist-cli","bins":["anilistcli"]}],"requires":{"bins":["node"]}}}

AniList CLI Skill

Use this skill for direct AniList CLI workflows. This guide is for LLM/agent execution only.

Installation Check

  1. Check availability:
    • command -v anilistcli
  2. If missing, install:
    • npm install -g @mtsku/anilist-cli
  3. Verify:
    • anilistcli --help

Command Map

  • Discovery:
    • anilistcli discover seasonal --season WINTER --year 2026 -n 20
    • anilistcli discover upcoming -n 15
  • Airing:
    • anilistcli airing upcoming --hours 48 -n 25
    • anilistcli airing next "<title>"
    • anilistcli airing mine --hours 72 --limit 50
  • Search/media:
    • anilistcli search anime "<query>" -n 5
    • anilistcli media recs "<title>" -n 10
    • anilistcli media relations "<anilist-url-or-title>"
  • Profile/social:
    • anilistcli profile [username]
    • anilistcli friends [username] -n 50
  • List management:
    • anilistcli mine summary --hours 72 -n 10
    • anilistcli list view --type anime --status-in "CURRENT,PLANNING"
    • anilistcli planning add "<title>"
    • anilistcli status set "<title>" CURRENT
    • anilistcli progress set "<title>" 12

Auth Setup

  • Set token:
    • anilistcli auth set-token "<token>"
  • Verify auth:
    • anilistcli auth where

Output Mode

  • Use --json for machine-readable output.
  • Public read endpoints work without auth.
  • For mutations, run --dry-run first unless explicit write execution is requested.
  • Quote title inputs that include spaces.