← Back to Skills Marketplace
chenyqthu

WeRead (微信读书)

by 陈源泉 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
183
Downloads
1
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install weread
Description
微信读书(WeRead)数据查询与笔记管理技能。获取书架、搜索书籍、查看阅读进度/时长、获取笔记划线、热门书评、章节信息、随机笔记抽取和批量导出。当用户提到"微信读书"、"WeRead"、"书架"、"读书进度"、"划线"、"笔记"、"书评"、"在读"、"读完"、"阅读时长"、"读书回顾"、"导出笔记"时使用。
Usage Guidance
This skill needs your WeRead session cookie to access your account data — providing that cookie gives the skill the same access as your logged-in browser session (reads bookshelf, notes, highlights, etc.). The code appears to store everything locally under ~/.weread and only calls weread.qq.com. Before installing: (1) review the code yourself if you can (scripts are plain Python); (2) only run on a machine you trust and avoid pasting cookies on shared/remote hosts; (3) keep the cookie file permissions as 600 and remove the cookie file when you stop using the skill; (4) if you are concerned, create a disposable/new WeRead session and use that cookie (or revoke the session / rotate credentials after use). If you want extra assurance, run the scripts locally (inspect outputs) rather than granting the agent automated browser access to extract cookies.
Capability Analysis
Type: OpenClaw Skill Name: weread Version: 1.0.0 The skill provides legitimate functionality for managing WeRead data but includes high-risk credential handling behaviors. Specifically, `weread_login.py` attempts to programmatically access and query the Chrome browser's local `Cookies` SQLite database to extract session tokens. Additionally, `SKILL.md` instructs the AI agent to extract cookies via `document.cookie` and write them to a local file (`~/.weread/cookie`). While these actions are aligned with the stated purpose of the skill and the cookie extraction is limited to the `weread.qq.com` domain, the direct access to sensitive browser profile data and the automated handling of authentication secrets represent significant security risks.
Capability Assessment
Purpose & Capability
Name/description match the code and runtime instructions: all scripts call weread.qq.com endpoints and implement bookshelf, notes, highlights, progress, export, and random-review features described in SKILL.md/README. There are no unrelated services or credentials requested.
Instruction Scope
SKILL.md instructs the agent/user to provide a WeRead browser session cookie (document.cookie or Chrome cookies) and to run local Python scripts under ~/.openclaw/workspace/skills/weread/scripts/. Asking to extract and store the session cookie is sensitive but necessary for the stated functionality. The instructions do not ask the agent to read unrelated system files or transmit data to third-party endpoints.
Install Mechanism
No install spec (instruction-only install) and repository contains Python scripts only. Nothing is downloaded from arbitrary URLs. Scripts read/write only to ~/.weread and use standard library modules; the install mechanism is low-risk.
Credentials
No environment variables or external credentials are requested. The only sensitive input is the WeRead session cookie, which is appropriate for a tool that interacts with a web account. The cookie file is stored under ~/.weread/cookie and the code sets file mode to 600.
Persistence & Privilege
Skill is not always-enabled, does not request elevated privileges, and does not attempt to modify other skills or system-wide configuration. It persists user data under ~/.weread (expected behaviour for export/local cache).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weread
  3. After installation, invoke the skill by name or use /weread
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: bookshelf, notes, highlights, reading stats, random review picker, notes export, morning report integration
Metadata
Slug weread
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is WeRead (微信读书)?

微信读书(WeRead)数据查询与笔记管理技能。获取书架、搜索书籍、查看阅读进度/时长、获取笔记划线、热门书评、章节信息、随机笔记抽取和批量导出。当用户提到"微信读书"、"WeRead"、"书架"、"读书进度"、"划线"、"笔记"、"书评"、"在读"、"读完"、"阅读时长"、"读书回顾"、"导出笔记"时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 183 downloads so far.

How do I install WeRead (微信读书)?

Run "/install weread" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is WeRead (微信读书) free?

Yes, WeRead (微信读书) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does WeRead (微信读书) support?

WeRead (微信读书) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created WeRead (微信读书)?

It is built and maintained by 陈源泉 (@chenyqthu); the current version is v1.0.0.

💬 Comments