Install
openclaw skills install weread-reading-recommenderUse this skill when the user wants to export local WeRead records, normalize WeRead data, analyze reading preferences from WeRead history, or get book recommendations grounded in WeRead reading behavior and a current learning goal.
openclaw skills install weread-reading-recommenderThis is a local-first skill for exporting 微信读书 (WeRead) records from a cookie stored on the user's machine, normalizing those records into a recommendation-friendly JSON file, and using that data to analyze reading preferences or recommend what to read next.
Use this skill when the user wants to:
Activate this skill for requests like:
Follow this sequence:
WEREAD_COOKIE--env-varSKILL.md.When the user provides a current goal, weight approximately:
When the user provides no goal, weight approximately:
For each recommendation, explain:
Suggested response structure:
Before asking the user to set anything, first check whether a local cookie is already available through:
WEREAD_COOKIE--env-varIf none of these exist, ask the user to set the cookie locally, then continue.
If a local cookie is already available, export directly:
python3 scripts/export_weread.py --out data/weread-raw.json
Optional variants:
python3 scripts/export_weread.py --cookie-file ~/.config/weread.cookie --out data/weread-raw.json
python3 scripts/export_weread.py --env-var WEREAD_COOKIE --include-book-info --detail-limit 50 --out data/weread-raw.json
If the user does need to set one manually, keep it local. For example:
export WEREAD_COOKIE='wr_skey=...; wr_vid=...; ...'
python3 scripts/normalize_weread.py --input data/weread-raw.json --output data/weread-normalized.json
After normalization, this skill should reason primarily from the normalized JSON, not from a live cookie session, unless the user explicitly asks for a refresh.
This skill is local-first. Enforce these rules:
SKILL.md, scripts, assets, logs, or exported JSON.Use these project files as the main references:
scripts/export_weread.pyscripts/normalize_weread.pyreferences/data-schema.mdreferences/privacy-model.mdreferences/recommendation-rubric.mdassets/sample-weread-raw.jsonassets/sample-weread-normalized.json