modules/programs/agents/shared/skills/autocaliweb/SKILL.md
Inspect my self-hosted AutoCaliWeb library. Use when the user asks about AutoCaliWeb, books in Calibre, OPDS status, recent imports, shelves, catalog stats, or wants to search the ebook library.
npx skillsauth add MichaelVessia/nixos-config autocaliwebInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Read-only CLI for my self-hosted AutoCaliWeb instance: inspect OPDS status, catalog stats, books, recent imports, shelves, and individual book metadata.
Credentials are exported into the shell by sops-nix and shell defaults:
AUTOCALIWEB_URL - base UI/OPDS URL, defaults to http://192.168.1.145:8083AUTOCALIWEB_USERNAME - login userAUTOCALIWEB_PASSWORD - login passwordThe autocaliweb CLI reports a JSON error envelope when required env vars are
missing.
Use the installed autocaliweb CLI for common operations. It always emits a
single JSON envelope with ok, command, result or error, and
next_actions.
autocaliweb # command tree and configuration health
autocaliweb status # OPDS status and catalog stats
autocaliweb version # alias for status
autocaliweb stats # database counts
autocaliweb catalog # top-level OPDS catalog entries
autocaliweb books --limit 50 # bounded alphabetical book list
autocaliweb recent --limit 25 # recently added books
autocaliweb search "Foundation" # search books through OPDS
autocaliweb book-info <uuid> # Calibre Companion metadata
autocaliweb shelves # OPDS shelves visible to the user
For a book lookup:
autocaliweb search "<title>" --limit 25.autocaliweb book-info <uuid> for the best match.For import verification:
autocaliweb recent --limit 10 after AutoCaliWeb has had time to import.autocaliweb search "<title>" --limit 25.This skill is read-only. For importing ebook, comic, PDF, or audiobook files,
use the add-book skill, which queues files into AutoCaliWeb's ingest folder.
--limit to keep context small.reachable is false in the command tree, surface the CLI error instead of
guessing at server state.development
Restate the last message in plain human language, with no jargon.
testing
Fan out a batch of work items into one PR each via isolated worktree agents, review every PR before it opens, then babysit all PRs through green CI and review feedback. Use when the user wants to fan out PRs, dispatch parallel PR agents over a list of items, or run a batch of independent changes as separate PRs.
development
Dispatch user-visible coding or research agents through Herdr with Codex-Desktop-like thread ergonomics. Use when the user asks to use Herdr to spawn, dispatch, fan out, inspect, follow up with, or monitor agent workspaces/threads.
development
Generate self-contained HTML visualizations with Plannotator theming. Use for implementation plans, PR explainers, architecture diagrams, data tables, slide decks, and any visual explanation of technical concepts. Plans and PR explainers follow Plannotator's prescriptive approach; all other visual content delegates to nicobailon/visual-explainer.