WeRead Assistant
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_5a1e7f10/123-v2-v2-v2.
About this skill
Problem
WeRead data is split across store search, shelves, chapters, highlights, thoughts, and public reviews. When an agent receives a request like “check my notes in this book,” it may be unclear which endpoint to call, how to flatten parameters, and what a returned field actually means. This skill wraps WeRead assistant workflows around api_name-based POST calls for retrieval, disambiguation, and interpretation.
How it works
- Capability map: organized around book search, book details, shelf, reading stats, notes and highlights, popular chapter highlights, book reviews, and recommendations. For a book title, it typically calls
/store/searchfirst to obtainbookId, then continues with related endpoints. - Call convention: use
POSTwithapplication/json; keepapi_name,skill_version, and business parameters at the same top level instead of nesting them underparams. - Field handling: the skill expects the relevant documentation to be read before interpreting responses; Unix timestamps are shown as
YYYY-MM-DD, reading duration is converted from seconds to hours and minutes, and lists emphasize title, author, and rating where available. - Deep links: when
bookId,chapterUid, andrangeare available, it can construct WeRead App links to open the book, chapter, highlight, or thought in context.
Boundaries
It depends on WEREAD_API_KEY and returns data for the authenticated user; if the key is missing, the agent should ask the user to configure it. It is intended for querying WeRead data within an authorized account, not for modifying book content, publishing new reviews, or replacing a local knowledge base. Pagination, shelf counting, and highlight statistics should follow the field definitions in the relevant documentation rather than guesses based on names.
Use Cases
- When a user asks where they left a book, resolve the bookId from the title and fetch chapter and progress data.
- When summarizing highlights and thoughts in a specific book, inspect note lists and parse range values into deep links.
- When asked how long they read this month, read the reading-stats endpoint and convert seconds into hours and minutes.
- When counting shelf items, call the shelf sync endpoint to include books, albums, and non-empty mp entries.
Best For
- Engineers maintaining a WeRead agent who need to map chat intents to the right endpoints and fields.
- Tool authors building personal knowledge workflows who need highlights, thoughts, and reviews as source material.
- Reading-data operations staff who need monthly summaries of reading time and completed books.
- Readers using LLM assistants who want to query shelves, notes, and popular highlights directly.
Related Skills
Search Huawei Cloud official docs and product pages to find ECS, OBS, RDS, CCE product specs, parameters, documentation, and API references without login.
OCR-based recognition for movie, train, flight, and event tickets in images or PDFs, extracting key fields into Markdown or JSON reports.
Turns notes, research, and meeting summaries into actionable next moves, plans, decisions, experiments, and decision-changing gaps.
A local wiki knowledge base manager that compiles raw documents into sourced, indexed Markdown pages with wikilinks, query support, and health checks.