← 返回 Skills 市场
Reader Deep Dive
作者
sameerbajaj
· GitHub ↗
· v0.1.0
1748
总下载
3
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install reader-deep-dive
功能描述
Daily briefing that connects your recent reading to your long-term archive.
安全使用建议
Do not install or run this skill until the author clarifies and tightens its declarations. Specific steps to request or perform before using it:
- Require the author to list all runtime dependencies and env vars in the registry metadata: at minimum READWISE_TOKEN, TARGET_NUMBER, and any clawdbot/gemini credentials or config. The script currently fails if TARGET_NUMBER is unset but that variable is not declared anywhere.
- Confirm where the LLM call goes: the script uses the gemini CLI (sends your Readwise data to whatever provider gemini is configured to call). If you care about confidentiality, either remove/send less raw data or ensure gemini is a local/private LLM instance. The SKILL.md's "system default LLM" claim is inconsistent with the explicit gemini use.
- Verify clawdbot configuration and credentials: understand which service will actually send WhatsApp messages and whether additional tokens or permissions are required; ensure you are willing for the skill to send messages to TARGET_NUMBER automatically.
- Consider operational restrictions: require explicit user invocation or set disableModelInvocation:true so the model cannot autonomously trigger deliveries, and add confirmation prompts before sending messages.
- Audit network/data flow: the script sends your saved items and archive hits to an LLM process and includes URLs in the payload — review this for privacy concerns.
- If you still want to use it: run in an isolated environment first, with test tokens and a test phone number, and inspect gemini/clawdbot binaries to confirm they behave as expected.
If the author updates the manifest to accurately list binaries and env vars, documents the data flow to external services, and offers an option to keep the LLM local and to require explicit user approval before sending messages, the inconsistencies would be resolved and the skill could be re-evaluated.
功能分析
Type: OpenClaw Skill
Name: reader-deep-dive
Version: 0.1.0
The skill is benign, aligning with its stated purpose of fetching Readwise data, processing it with an LLM, and sending a WhatsApp briefing. It uses the `READWISE_TOKEN` for legitimate API calls to `readwise.io` and `clawdbot message send` to deliver the briefing, both explicitly declared. The LLM prompts (`prompts/analyze.txt`, `prompts/briefing.txt`) are well-constrained, explicitly limiting output format and content, which mitigates prompt injection risks from the LLM's response. There is no evidence of intentional harmful behavior like unauthorized data exfiltration, persistence, or malicious execution.
能力评估
Purpose & Capability
Requesting READWISE_TOKEN aligns with the stated Readwise integration. However the skill also depends on a WhatsApp delivery mechanism (clawdbot) and an LLM CLI (gemini) which are not declared in the registry's required binaries or env. The README lists curl, jq, clawdbot, and gemini as requirements but the registry metadata does not. This inconsistency suggests incomplete or sloppy declarations rather than a feature mismatch, but it reduces trust.
Instruction Scope
The runtime script (scripts/brief.sh) fetches full Readwise results and archive hits and pipes them into the gemini CLI (an external LLM), then sends the model-generated briefing via clawdbot to a phone number. The SKILL.md/README instruct the user to set only READWISE_TOKEN, but the script also requires TARGET_NUMBER (and implicitly expects clawdbot to be configured). The SKILL.md says it uses the "system's default LLM" but the script calls gemini explicitly — a contradictory instruction about where data is sent. The script transmits your saved items and archive contents to an external LLM process, which may leak private content to that LLM provider.
Install Mechanism
There is no install spec (instruction-only plus a shell script), so nothing is automatically downloaded or installed by the registry. That's lower risk than arbitrary downloads. However the README requires external CLIs (gemini, clawdbot) which would need to be installed by the user; those installers are not specified here.
Credentials
The registry declares only READWISE_TOKEN as a required env var, which is appropriate for Readwise access. The script however aborts if TARGET_NUMBER is unset and uses clawdbot to send messages — TARGET_NUMBER is required at runtime but is not declared. There is no declaration of any clawdbot authentication token or configuration variable; if clawdbot requires credentials those are missing from the manifest. Declaring only READWISE_TOKEN under-represents the environment/credential surface the skill needs.
Persistence & Privilege
The skill does not set always:true and is not forced into every agent run. However disableModelInvocation is not set, so the model may be allowed to call this skill autonomously. Because the skill can send WhatsApp messages and will forward Readwise contents to an external LLM (gemini), allowing autonomous invocation without tighter guardrails increases the risk of unwanted message-sending or data exposure.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install reader-deep-dive - 安装完成后,直接呼叫该 Skill 的名称或使用
/reader-deep-dive触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of the reader-deep-dive skill.
- Provides daily briefings that connect your recent Readwise Reader saves to deep archive items from different points in your reading history.
- Uses your system's default language model to identify themes and create context-rich summaries.
- Delivers the briefing via WhatsApp for easy review.
- Simple setup with environment variable for Readwise access; supports manual or scheduled runs.
- Includes prompt customization for personalized briefing style.
元数据
常见问题
Reader Deep Dive 是什么?
Daily briefing that connects your recent reading to your long-term archive. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1748 次。
如何安装 Reader Deep Dive?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install reader-deep-dive」即可一键安装,无需额外配置。
Reader Deep Dive 是免费的吗?
是的,Reader Deep Dive 完全免费(开源免费),可自由下载、安装和使用。
Reader Deep Dive 支持哪些平台?
Reader Deep Dive 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Reader Deep Dive?
由 sameerbajaj(@sameerbajaj)开发并维护,当前版本 v0.1.0。
推荐 Skills