find-incomplete-series

Identifies unfinished Calibre series and outputs the next unread title per series.

2|1|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/stbenjam/claude-nine --skill find-incomplete-series
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-incomplete-series
Source: https://github.com/stbenjam/claude-nine/tree/main/plugins/books/skills/find-incomplete-series
Command: npx skills add https://github.com/stbenjam/claude-nine --skill find-incomplete-series

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill analyzes your Calibre library to find series where you've started but haven't finished reading all books.

Core Features & Use Cases

  • Series discovery: Scans your library for books that belong to a series
  • Incompletes detection: Identify series with at least one read book but not all books read
  • Next-book suggestion: Display the next unread title per incomplete series for easy planning

Quick Start

Run the included script: python3 SKILL_DIR/scripts/series.py

Frequently Asked Questions about find-incomplete-series

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find incomplete book series in my Calibre library?

Find incomplete series by running the included Python script against your Calibre library. It scans for series where you've read at least one book but not all, then lists each incomplete series with the next unread title to pick up.

Can I use this to identify which book to read next in a series?

Yes. The Skill identifies the next unread book in each incomplete series by querying series index order, so you get a prioritized list of what to read next across all your in-progress series.

Does this work with archived books in Calibre?

No. The Skill excludes archived books from analysis, so only active library entries are scanned when finding incomplete series and suggesting next reads.

What Calibre library data does this Skill access?

The Skill queries title, authors, series, series_index, read status, and archived flags via calibredb to group books by series, sort by reading order, and detect reading progress.

Do I need special setup to run this on my Calibre library?

Your Calibre library must be accessible via calibredb command-line tool. Run the Python script with Python 3 and point it to your library; no additional dependencies are required.