ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

sansfiction-library

Authorized SansFiction library manager. Adds books to your library, updates reading status, logs progress, and can schedule a daily “how much did you read today?” check-in. Requires a SansFiction personal token (read/write).

Why use this skill?

Efficiently track your reading progress and manage your digital library with the SansFiction Library skill for OpenClaw. Automate daily check-ins today.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/fgbytes/sansfiction-library
Or

What This Skill Does

The SansFiction Library skill empowers your OpenClaw AI agent to serve as a personal librarian. By integrating with the SansFiction ecosystem, this skill allows you to seamlessly manage your digital reading list, track your progress, and stay consistent with your reading goals. It handles administrative tasks like adding new titles, updating reading statuses (e.g., to-read, reading, finished), and logging pages or chapters read. Furthermore, the skill features a proactive daily check-in mechanism that prompts you to record your daily progress, ensuring your reading data stays accurate and up-to-date without manual effort.

Installation

To install the skill, execute the following command in your terminal: clawhub install openclaw/skills/skills/fgbytes/sansfiction-library

Once installed, you must perform a one-time configuration to enable secure communication. Navigate to https://sansfiction.com/docs/agents, generate your Manual Token, and provide it to your agent. For persistent storage, update your ~/.openclaw/openclaw.json configuration file by adding your token to the skills.entries.sansfiction-library.apiKey field. This ensures the agent maintains access across sessions without requiring repeated input.

Use Cases

  • Curated Library Management: Effortlessly add books by title or ISBN while the agent manages the metadata and search queries in the background.
  • Progress Tracking: Easily log your daily reading progress by simply telling the agent how much you have completed.
  • Reading Habit Maintenance: Utilize the scheduled daily check-in feature to hold yourself accountable for your reading goals.
  • Status Organization: Quickly switch books from your 'to-read' shelf to 'currently reading' as your interests evolve.

Example Prompts

  1. "Hey OpenClaw, please add 'The Hitchhiker's Guide to the Galaxy' to my reading list."
  2. "I finished 30 pages of my current book today, can you log that for me?"
  3. "What am I currently reading, and how much progress have I made this week?"

Tips & Limitations

  • Ambiguity Handling: If a book search returns multiple results, the agent will present a selection of up to five options. Always confirm the specific edition before adding it to your library to prevent incorrect logging.
  • Security: Never share your personal API token in public channels. The agent is hard-coded to reject commands that ask it to echo the token back to you.
  • Connectivity: Ensure your machine has network access to https://sansfiction.com/api/mcp. If you receive a 401 Unauthorized error, your token may have expired or been revoked; generate a new one via the SansFiction dashboard.

Metadata

Author@fgbytes
Stars2387
Views1
Updated2026-03-09
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-fgbytes-sansfiction-library": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#reading#library#books#productivity#tracking
Safety Score: 4/5

Flags: network-access, external-api