← 返回 Skills 市场
notebooklm-cli
作者
oconnell-carl
· GitHub ↗
· v0.1.0
3437
总下载
3
收藏
16
当前安装
1
版本数
在 OpenClaw 中安装
/install notebooklm-cli
功能描述
Command-line interface to manage Google NotebookLM notebooks, sources, and generate audio, quizzes, reports, presentations, and visual study materials progra...
安全使用建议
This skill is instruction-only and documents a CLI ('nlm') that authenticates by launching Chrome and extracting session cookies and that can read/import Google Drive content. Before installing or enabling it: (1) demand provenance—where does the 'nlm' binary come from (official release, GitHub repository, checksums/signature)? (2) do not let it access your real browser profile; cookie extraction can expose all Google sessions. Prefer an OAuth-based flow or an official API token rather than cookie scraping. (3) If you must test it, run in an isolated environment (throwaway VM/container) with a disposable Google account and no sensitive Drive data. (4) Ask the publisher for source code, a clear installer, and an explanation why cookie extraction is necessary and how data is stored/transmitted. (5) Do not enable autonomous use of this skill until you verify its behavior and provenance.
功能分析
Type: OpenClaw Skill
Name: notebooklm-cli
Version: 0.1.0
The skill bundle describes a CLI tool (`nlm`) for Google NotebookLM. The primary reason for classification as 'suspicious' is the explicit instruction for the `nlm login` command to 'Launch Chrome, navigate to NotebookLM, and extract session cookies' as detailed in `SKILL.md` and `references/commands.md`. While this is presented as a legitimate authentication mechanism for the tool, the act of programmatically extracting session cookies is a high-risk capability that could be leveraged for credential theft if the underlying `nlm` tool were compromised or misused. There is no clear evidence of intentional harmful behavior or prompt injection against the agent beyond the stated purpose, but the sensitive nature of cookie extraction warrants a 'suspicious' classification.
能力评估
Purpose & Capability
The SKILL.md describes a CLI that authenticates by launching Chrome and extracting session cookies and that can import Google Drive sources. However the registry metadata lists no required binaries, no homepage/source, and no required credentials—this mismatch (no declared Chrome dependency, no provenance for the 'nlm' binary) is incoherent and unexplained.
Instruction Scope
Runtime instructions explicitly state 'nlm login' launches Chrome and extracts session cookies and support Drive imports and automated web research. Those actions involve accessing browser session data and possibly private Drive content. The SKILL.md grants broad discretion (research/import automation) that could read or transmit sensitive user data beyond a simple documented API call.
Install Mechanism
There is no install spec and no code files, so nothing will be written or executed by the registry install step itself. That reduces filesystem-install risk, but also means there is no provenance or build/install information for the 'nlm' CLI referenced in the docs.
Credentials
The skill's authentication flow relies on extracting Chrome session cookies and accessing Google Drive, yet the metadata requests no environment variables or credentials and offers no explanation of data minimization. Requesting or extracting browser cookies is high-privilege and not proportionally declared or justified in the registry metadata.
Persistence & Privilege
always:false (good) and the skill is user-invocable. However, the skill allows autonomous invocation (default) and that combined with instructions to extract session cookies and import sources increases potential impact if the agent invokes the skill without explicit user supervision.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install notebooklm-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/notebooklm-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of notebooklm-cli, a comprehensive CLI for Google NotebookLM.
- Manage notebooks, sources, and authentication profiles via command-line.
- Generate content in various formats: audio podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, and data tables.
- Includes artifact management, source syncing, AI-generated summaries, chat interface, and automated research/import features.
- Supports multi-account profiles, aliases, flexible output formats, and detailed configuration options.
元数据
常见问题
notebooklm-cli 是什么?
Command-line interface to manage Google NotebookLM notebooks, sources, and generate audio, quizzes, reports, presentations, and visual study materials progra... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3437 次。
如何安装 notebooklm-cli?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install notebooklm-cli」即可一键安装,无需额外配置。
notebooklm-cli 是免费的吗?
是的,notebooklm-cli 完全免费(开源免费),可自由下载、安装和使用。
notebooklm-cli 支持哪些平台?
notebooklm-cli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 notebooklm-cli?
由 oconnell-carl(@oconnell-carl)开发并维护,当前版本 v0.1.0。
推荐 Skills