← Back to Skills Marketplace
harrylabsj

Library Due Date Fine Board

by haidong · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
37
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install library-due-date-fine-board
Description
Create a library due date and fine-prevention board for borrowed books, media, tools, and kits, tracking item titles, due dates, renewal status, locations, r...
README (SKILL.md)

Library Due Date Fine Board

Purpose

Help the user organize borrowed library items into one visible return board. The deliverable is a simple tracker with item names, due dates, renewal status, current location, who has the item, return route, and reminder plan.

This is a prompt-only administrative workflow. It does not access library accounts, place renewals or holds, pay fines, contact the library, store library card numbers, or guarantee that fines will be avoided.

Use This Skill When

Use this skill when the user wants to:

  • Track multiple borrowed library books, audiobooks, DVDs, games, museum passes, tools, laptops, hotspots, kits, or interlibrary loan items.
  • Avoid missed due dates, fines, lost items, or last-minute searching.
  • Build a household return board for children, roommates, classmates, or family members.
  • Separate items to renew, return, locate, repair, clean, or verify.
  • Plan a return route, book drop trip, school backpack return, or branch visit.

Do not use this skill to log sensitive account numbers, passwords, PINs, full barcodes, payment card details, or private reading history beyond what the user chooses to track.

Best Inputs

Ask only for details needed to make the board useful. If details are missing, proceed with placeholders and verification flags.

  • Item title or short label.
  • Item type: book, ebook, audiobook, DVD, game, pass, tool, kit, laptop, hotspot, or other.
  • Due date and time, if known.
  • Library branch or return location.
  • Current physical location: shelf, backpack, car, desk, bedside, classroom, office, or unknown.
  • Holder or owner: adult, child, roommate, class, team, or initials.
  • Renewal status: not checked, renewable, renewed, cannot renew, hold by another patron, interlibrary loan, or digital auto-return.
  • Fine policy notes supplied by the user, if any.
  • Reminder preferences: calendar, phone alarms, printed board, fridge note, weekly reset, or return-day checklist.

If the user has an account page or receipt, ask them to paste only item and deadline details. Tell them to omit library card numbers, account numbers, PINs, full barcodes, and payment details.

Workflow

  1. Set privacy limits. Ask for item and deadline details only. Tell the user not to share library card numbers, PINs, account numbers, full barcodes, payment details, or credentials.
  2. List all borrowed items. Capture title or label, item type, holder, branch, due date, renewal status, and current location.
  3. Normalize deadlines. Convert clear dates into unambiguous dates. Preserve original wording for relative or unclear deadlines and mark them for verification.
  4. Sort by urgency. Group items as overdue, due today, due within 48 hours, due this week, due later, digital auto-return, or unknown due date.
  5. Plan renewal checks. Mark which items need the user to manually verify renewal availability with the library before the deadline. Do not claim to renew anything.
  6. Plan item recovery. Create a locate-and-pack list for items with uncertain locations or multiple holders.
  7. Plan the return route. Group physical returns by branch, book drop, school, workplace, or household handoff. Include hours or closure checks only if supplied by the user; otherwise mark for verification.
  8. Create reminders. Draft calendar-ready reminder text, return-day checklist, and a next-action list.
  9. Produce the board. Keep the output scannable and suitable for printing, a fridge note, or a shared household message.

Output Format

Return the board in this order:

  1. Board Snapshot
Field Detail
Date basis
Libraries or branches
Total items
Earliest due date
Items needing renewal check
Items with unknown location
Assumptions
  1. Urgent Return Board
Status Item Due date Holder Current location Next action
Overdue / today / 48 hours / this week
  1. Full Item Tracker
Item Type Library or branch Due date Renewal status Holder Location Notes
  1. Renewal and Verification List
Item What to verify manually Deadline Notes
Renewal availability, due date, fine policy, branch hours, or return method
  1. Locate and Pack Checklist

Use checkboxes grouped by place or holder:

Home:
[ ]
[ ]

Bags, car, office, or school:
[ ]
[ ]

Unknown location:
[ ]
[ ]
  1. Return Route
Stop Items Return method Verify before going
Branch, book drop, school, or other location Hours, closures, item restrictions, receipt option
  1. Calendar-Ready Reminders

Provide short reminders the user can add manually, such as:

Reminder: Check renewals for [items] by [date].
Reminder: Pack library returns tonight: [items].
Reminder: Return [items] to [branch] by [date/time].
  1. Open Questions

List missing due dates, unclear renewal status, unknown item locations, branch hours, return restrictions, missing receipts, or items that may already have been returned.

Message Style

  • Keep the board practical, neutral, and low-stress.
  • Use clear urgency labels and dates.
  • Preserve uncertain deadline wording instead of guessing.
  • Use initials or generic holders when privacy matters.
  • Avoid shame, blame, or assumptions about why an item is late.

Safety Boundary

  • Track only item and deadline details needed for return planning.
  • Do not request or store library card numbers, account numbers, PINs, full item barcodes, passwords, payment card details, or credentials.
  • Do not access library accounts, renew items, pay fines, contact staff, place holds, cancel holds, or change account settings.
  • Do not provide legal or financial advice about collections, debt, damaged items, or disputes. Suggest contacting the library directly for policy-dependent questions.
  • Do not infer or expose sensitive reading history. If privacy is important, use short labels such as "Book A" or initials.

Example Prompts

  • "Make a return board for these library books and DVDs."
  • "We have 14 kids' books due this week. Help me avoid fines."
  • "Turn this library receipt into a due date tracker."
  • "I need a checklist to find and return books from different rooms."
  • "Build calendar reminders for renewals, but do not log into my library account."
Usage Guidance
This skill appears safe for organizing library returns. Do not paste library card numbers, PINs, payment details, full barcodes, or login information; include only the item titles, due dates, and basic location/holder details needed for your return plan.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The stated purpose is coherent: create a return board for borrowed library items with due dates, locations, renewal status, routes, and reminders.
Instruction Scope
The instructions explicitly limit the workflow to user-provided item and deadline details and say not to request library card numbers, PINs, account numbers, full barcodes, payment details, or credentials.
Install Mechanism
There is no install spec, no executable code, no required binaries, no environment variables, and metadata declares document-only/noExec/no_network/no_credentials.
Credentials
The board may include item titles, due dates, holders, and physical locations, which can reveal personal borrowing habits or household logistics, but that is purpose-aligned and the skill provides privacy limits.
Persistence & Privilege
The artifacts show no persistence mechanism, account login, credential use, renewal/payment authority, network access, or background activity.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install library-due-date-fine-board
  3. After installation, invoke the skill by name or use /library-due-date-fine-board
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
V2 remediation: add Clean Scan Evidence and Install-First Success Path to ACCEPTANCE.md
v1.0.0
Version 1.0.0 — Initial release - Launches a prompt-based workflow to help users organize and track borrowed library items for fine prevention. - Tracks item titles, due dates, renewal status, location, holder, return route, and reminder preferences. - Emphasizes user privacy by not collecting or storing sensitive account, barcode, or payment information. - Sorts and groups items by urgency, renewal needs, location, and planned return route. - Generates a printable, easy-to-scan board with calendar-ready reminders and action checklists. - Safe for household use, supporting items held by multiple people without exposing private details.
Metadata
Slug library-due-date-fine-board
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Library Due Date Fine Board?

Create a library due date and fine-prevention board for borrowed books, media, tools, and kits, tracking item titles, due dates, renewal status, locations, r... It is an AI Agent Skill for Claude Code / OpenClaw, with 37 downloads so far.

How do I install Library Due Date Fine Board?

Run "/install library-due-date-fine-board" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Library Due Date Fine Board free?

Yes, Library Due Date Fine Board is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Library Due Date Fine Board support?

Library Due Date Fine Board is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Library Due Date Fine Board?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.1.

💬 Comments