AI Agent Hub
Back to skills
WeRead Assistant icon

WeRead Assistant

Knowledge Management Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_c54b5ab8/weread-skills-pro according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem It Solves

WeRead keeps search results, shelves, reading history, highlights, notes, and reviews inside the app. When users ask natural-language questions like “how long did I read this book” or “what popular highlights are in this chapter,” there is no direct path to structured API results. weread-skills connects those requests to the Agent API Gateway, using a unified POST request to call WeRead endpoints selected by api_name, instead of hand-writing auth, pagination, field interpretation, and deep-link assembly.

Core Capabilities and Workflow

  • Books and shelves: resolve a book title to bookId via /store/search, then inspect details, chapter catalog, and reading progress; shelf count uses books.length + albums.length + (mp 非空 ? 1 : 0) so albums and audio books are not missed.
  • Reading and notes: supports reading time, days, preference summaries, personal highlights, thoughts, bookmarks, chapter hot highlights, and book reviews; timestamps are shown as YYYY-MM-DD, and second-based reading time is converted to “X hours Y minutes.”
  • Request constraints: requests include Authorization: Bearer $WEREAD_API_KEY, api_name, and skill_version; business parameters stay flat in the body and should not be wrapped in params or data.
  • Result continuity: the workflow keeps bookId in context and builds WeRead app deep links using chapterUid and range when available, allowing jumps to books, chapters, or highlight positions.

Boundaries and Caveats

The skill requires a valid WEREAD_API_KEY, and the APIs are bound to a user identity, so it is best suited for personal shelves, reading data, and personal notes. If a response contains upgrade_info, the client should follow the upgrade guidance before continuing. Field explanations should follow the provided documentation rather than guessing from field names. It does not provide offline data or replace all WeRead app capabilities; it mainly connects structured WeRead APIs to conversational queries.

Use Cases

  • While building an annual reading review, query reading days, total time, preference summary, and add a few recommended books.
  • Before discussing a technical book, check chapter count, catalog, and current progress to recall the last read position.
  • When writing reading notes, retrieve personal highlights, thoughts, and bookmarks in a book and export thoughts under a passage.
  • When choosing a team reading title, search candidate books and review public comments and hot highlights to gauge reader focus.

Best For

  • Engineers maintaining personal knowledge indexes: want to organize WeRead highlights and thoughts by chapter into reading notes.
  • Knowledge workers doing annual reviews: need reading days, total time, preference summary, and a recommended reading list.
  • Community organizers running book clubs: want to compare candidate books via public reviews, hot highlights, and reader focus.
  • Heavy WeRead readers tidying shelves: want quick shelf counts, resume progress, and recent notes.