← 返回 Skills 市场
NotebookLM Skill
作者
hewenqiang
· GitHub ↗
· v1.0.0
950
总下载
0
收藏
10
当前安装
1
版本数
在 OpenClaw 中安装
/install nlm-notebooklm
功能描述
Expert guide for the NotebookLM CLI (`nlm`) and MCP server - interfaces for Google NotebookLM. Use this skill when users want to interact with NotebookLM pro...
安全使用建议
This skill appears to be a thorough guide for the nlm CLI and MCP and mostly does what it says. However, it contains troubleshooting steps that involve handling raw browser cookies/auth tokens and instructions to change sandbox/network settings (e.g., editing sandbox config or running with 'danger-full-access'). Before using or following those steps:
- Prefer official OAuth/browser login flows rather than copying cookie headers into third-party tools. Do not paste cookies or auth tokens into tools unless you trust the tool's exact source and code. Treat cookie headers like passwords.
- Avoid following instructions that disable sandbox/network protections in environments you don't control. Enabling full network access or running commands that bypass sandboxing can expose your machine or credentials.
- If you plan to give the agent the ability to run these commands, run them in an isolated VM or ephemeral environment where exposing tokens is low-risk.
- Ask the publisher for the skill's source repository or homepage. Having a public source or release reduces risk and would increase confidence in this evaluation.
What would change this assessment: a verifiable upstream source (GitHub repo or official package), explicit guidance that uses an OAuth-style flow instead of manual cookie copy, or removal of instructions that recommend disabling sandbox protections would reduce the 'concern' flags and could move the verdict toward 'benign.' Conversely, any hidden code, remote endpoints, or explicit requests to transmit cookies to third-party servers would raise severity.
功能分析
Type: OpenClaw Skill
Name: nlm-notebooklm
Version: 1.0.0
The skill bundle is classified as suspicious due to several powerful capabilities that, while presented for legitimate purposes, could be exploited. Specifically, the `nlm source content -o` and `nlm download --output` commands allow writing arbitrary content to specified file paths, posing a risk for file overwrite or creation in sensitive locations. Additionally, the `SKILL.md` and `references/troubleshooting.md` files document powerful system commands like `pkill` and `kill -9` for troubleshooting, which could be misused. The skill also integrates with OpenClaw's CDP for authentication (`nlm login --provider openclaw --cdp-url http://127.0.0.1:18800`), granting significant browser control. However, the skill explicitly instructs the AI agent with strong safety rules, such as 'ALWAYS ASK USER BEFORE DELETE' and 'DO NOT launch REPL', indicating a lack of malicious intent from the skill developer. There is no evidence of intentional data exfiltration to unauthorized endpoints, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
The name and description (NotebookLM CLI & MCP) align with the content: the SKILL.md and reference docs comprehensively document nlm CLI commands, MCP tool calls, and typical workflows for creating/managing notebooks, adding sources, running research, and generating artifacts. No unrelated services or credentials are requested in metadata.
Instruction Scope
The SKILL.md instructs the agent/user to perform sensitive operations beyond simple CLI invocation: extracting and saving browser cookies (CDP/manual cookie import), calling mcp__notebooklm-mcp__save_auth_tokens(cookies="<cookie_header>"), suggesting pkill/kill -9 to free ports, and advising changes to sandbox config or running 'codex exec --sandbox danger-full-access' to enable network access. While these steps can be legitimate for auth/troubleshooting, they broaden scope to credential handling and sandbox privilege escalation and thus increase risk.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That reduces the surface area because nothing is downloaded or written by the skill itself.
Credentials
The skill does not declare required environment variables, but the instructions explicitly ask users to extract and paste authentication cookies (Chrome DevTools Protocol / manual cookie import) or to run commands that refresh/save auth tokens via MCP. Asking users to copy raw cookie headers or auth tokens is sensitive and should be considered equivalent to requesting credentials; this is proportionate for a tool that must authenticate to NotebookLM but still presents an elevated risk if the skill or operator is untrusted.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false). It does not attempt to modify other skills' configs or assert permanent presence. Autonomous invocation is allowed (default), which is expected; this does not change the assessment by itself.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nlm-notebooklm - 安装完成后,直接呼叫该 Skill 的名称或使用
/nlm-notebooklm触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial publish: NotebookLM CLI and MCP skill for Claude Code
元数据
常见问题
NotebookLM Skill 是什么?
Expert guide for the NotebookLM CLI (`nlm`) and MCP server - interfaces for Google NotebookLM. Use this skill when users want to interact with NotebookLM pro... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 950 次。
如何安装 NotebookLM Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nlm-notebooklm」即可一键安装,无需额外配置。
NotebookLM Skill 是免费的吗?
是的,NotebookLM Skill 完全免费(开源免费),可自由下载、安装和使用。
NotebookLM Skill 支持哪些平台?
NotebookLM Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 NotebookLM Skill?
由 hewenqiang(@hewenqiang)开发并维护,当前版本 v1.0.0。
推荐 Skills