ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Bookshelf

Track reading progress, rate finished books, and manage your library. Use when logging books, reviewing reading stats, or planning reading goals.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ckchzh/bookshelf
Or

Bookshelf

A personal productivity toolkit for managing books, reading plans, progress tracking, reviews, and reading habits — all from the command line with timestamped local logging, tagging, archiving, and weekly review workflows.

Commands

CommandDescription
bookshelf add <input>Add a book or item to your shelf. Without args, shows recent add entries
bookshelf plan <input>Record a reading plan or goal. Without args, shows recent plans
bookshelf track <input>Track reading progress. Without args, shows recent tracking entries
bookshelf review <input>Log a book review or assessment. Without args, shows recent reviews
bookshelf streak <input>Record a reading streak or consistency milestone. Without args, shows recent streaks
bookshelf remind <input>Set a reading reminder note. Without args, shows recent reminders
bookshelf prioritize <input>Record a prioritization decision. Without args, shows recent priorities
bookshelf archive <input>Archive a finished or dropped book. Without args, shows recent archives
bookshelf tag <input>Tag or categorize a book. Without args, shows recent tag entries
bookshelf timeline <input>Record a reading timeline entry or milestone. Without args, shows recent timeline entries
bookshelf report <input>Generate and log a reading report. Without args, shows recent reports
bookshelf weekly-review <input>Record a weekly reading review summary. Without args, shows recent weekly reviews
bookshelf statsShow summary statistics across all entry types
bookshelf search <term>Search across all log entries for a keyword
bookshelf recentShow the 20 most recent activity entries
bookshelf statusHealth check — version, data dir, entry count, disk usage, last activity
bookshelf export <fmt>Export all data in json, csv, or txt format
bookshelf helpShow all available commands
bookshelf versionPrint version (v2.0.0)

Each command (add, plan, track, etc.) works the same way:

  • With arguments: saves the entry with a timestamp to its dedicated .log file and records it in activity history
  • Without arguments: displays the 20 most recent entries from that command's log

Data Storage

All data is stored locally in plain-text log files:

Metadata

Author@ckchzh
Stars3562
Views1
Updated2026-03-29
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ckchzh-bookshelf": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#books#reading#library#list#tracker#literature#personal#knowledge
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.