← 返回 Skills 市场
9436
总下载
16
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install notebooklm-skill
功能描述
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
安全使用建议
Install only if you are comfortable with local browser automation using your Google account. Prefer a dedicated Google account, keep the skill directory private, avoid storing it in synced or shared folders, verify NotebookLM URLs before use, and treat cleanup/remove commands as data-deleting operations.
功能分析
Type: OpenClaw Skill
Name: notebooklm-skill
Version: 0.1.0
The skill is classified as suspicious due to its extensive use of high-risk capabilities, even though the stated intent appears functional. Key indicators include: 1) Browser automation with anti-detection features (e.g., `StealthUtils`, `BROWSER_ARGS` in `scripts/browser_utils.py` and `scripts/config.py`), which, while explained as necessary for reliable interaction with Google, are commonly associated with malicious bots. 2) Local storage of sensitive Google authentication session tokens (`state.json`) in `~/.claude/skills/notebooklm/data/browser_state/` as confirmed by `scripts/auth_manager.py` and `AUTHENTICATION.md`. 3) Significant use of prompt injection against the AI agent in `SKILL.md` and `scripts/ask_question.py` (e.g., 'CRITICAL: Add Command - Smart Discovery', 'EXTREMELY IMPORTANT: Is that ALL you need to know?'), instructing the agent to perform specific actions and decision-making, which is a high-risk technique even if used for benign purposes here. 4) The skill installs a full browser (Google Chrome) via `patchright install chrome` as seen in `scripts/setup_environment.py` and `requirements.txt`, and uses `subprocess.run` for various system commands, granting it powerful execution capabilities.
能力评估
Credentials
The skill launches a persistent Chrome profile with Google session cookies, disables the Chrome sandbox, and accepts NotebookLM URLs without validating the origin before navigation.
Install Mechanism
Installation is a normal local skill clone and first use creates a skill-local virtual environment, installs pinned Python dependencies, and installs a browser through Patchright; this is disclosed but requires network/package trust.
Instruction Scope
SKILL.md requires the agent to stop, analyze, and repeatedly ask follow-up questions, and ask_question.py appends that instruction to every answer, blurring the boundary between retrieved content and local control instructions.
Persistence & Privilege
Authentication cookies and localStorage are persisted in data/browser_state/state.json and a Chrome profile without enforced restrictive permissions, and the artifact claims .gitignore protection although no .gitignore file is present.
Purpose & Capability
The NotebookLM query, browser automation, persistent auth, and local notebook library features fit the stated purpose, but the skill also mixes agent-control text into NotebookLM answers and documents account switching for rate-limit workarounds.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install notebooklm-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/notebooklm-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
notebooklm-skill v0.1.0
- Initial release introducing integration with Google NotebookLM for source-grounded, citation-backed research queries.
- Provides persistent authentication, browser automation, and robust notebook/document management via a Python script interface.
- Features Smart Discovery for notebook metadata, minimizing the need for manual data entry.
- Strongly enforces use of a wrapper script (run.py) for consistent environment setup and dependency management.
- Includes critical follow-up and synthesis workflow for comprehensive, accurate responses.
- Stores all data locally with security in mind; configuration options via `.env` supported.
元数据
常见问题
Notebooklm 是什么?
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 9436 次。
如何安装 Notebooklm?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install notebooklm-skill」即可一键安装,无需额外配置。
Notebooklm 是免费的吗?
是的,Notebooklm 完全免费(开源免费),可自由下载、安装和使用。
Notebooklm 支持哪些平台?
Notebooklm 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Notebooklm?
由 guccidgi(@guccidgi)开发并维护,当前版本 v0.1.0。
推荐 Skills