Claude-skill-registry ingest-book

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ingest-book" ~/.claude/skills/majiayu000-claude-skill-registry-ingest-book && rm -rf "$T"
manifest: skills/data/ingest-book/SKILL.md
source content

ingest-book

Manage Readarr library, search for books, and monitor downloads.

Commands

  • search <term>
    : Search for books/authors in Readarr.
  • nzb-search <term>
    : Direct Usenet search via NZBGeek.
  • add <term>
    : Search and add the first matching book (Auto-Learn).
  • health
    : Check if Readarr is running and healthy.
  • ensure-running
    : Start Readarr if not running.

Usage

# Check health
./run.sh health

# Search for a book
./run.sh search "The Art of Exploitation"

# Add a book
./run.sh add "Hacking: The Art of Exploitation"

Configuration

  • Readarr Path:
    ~/workspace/experiments/Readarr/Readarr
  • Data Path:
    ~/workspace/experiments/Readarr/data
  • Port: 8787
  • API Key:
    READARR_API_KEY
    env var (optional for localhost in some configs)