otaku-reco_skill

This skill generates a concise, tailored anime recommendation list with reasons and caveats, matching your mood and preferences.
  • Python

2.5k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill otaku-reco

  • _meta.json277 B
  • reco_cli.py9.4 KB
  • SKILL.md1.9 KB

Overview

This skill is an anime recommendation and appreciation agent that generates compact, high-quality watch lists using real-time AniList data. It extracts user taste, runs targeted candidate queries with a local CLI script, and returns 6–10 curated picks with reasons and explicit caveats.

How this skill works

The agent first infers user preferences (mood, hard filters, era, episode limits, art style, and seed titles). It then calls a local Python CLI to fetch candidates either via a similarity query (seed-based) or a free-text search. Finally, it re-ranks results artistically and outputs grouped recommendations with AniList links, year, episode count, watch-order advice, and explicit 'watchout' notes.

When to use it

  • You want a short, precise anime watchlist tailored to your mood or filters.
  • You have a seed title and want close, explainable similar picks.
  • You need quick choices with explicit caveats like slow-burn or ecchi content.
  • You prefer recommendations based on live AniList metadata without an external database.

Best practices

  • Provide at least one seed title or clear mood words for tighter results.
  • Specify hard filters up front (no isekai, no harem, episode cap) to avoid unsuitable picks.
  • Accept a first-pass suggestion; the agent can refine without asking more questions.
  • Use the provided watch-order advice for multi-format franchises.
  • Trust the explicit 'watchout' notes for pacing/content flags.

Example use cases

  • A user who enjoyed 'Your Lie in April' asks for 6 shows with a healing/drama vibe and <=24 episodes.
  • A user says 'similar to Steins;Gate' and receives a seed-based similar-list with why each title matches.
  • A viewer wants short action series (<=12 eps) with little fanservice and gets concise alternatives.
  • Someone unsure of taste uses mood words like 'suspense + sci-fi' and gets grouped recommendations.

FAQ

No. All hard data like year and episode count comes from the CLI/AniList responses and is not fabricated.

What if initial candidates are too few?

The agent will relax filters and re-query with a larger limit to expand candidates before finalizing picks.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational