← 返回 Skills 市场
Notebooklm
作者
kevinzien1107-ctrl
· GitHub ↗
· v1.0.0
· MIT-0
100
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install notebooklm-ksyun
功能描述
Complete Google NotebookLM integration — add sources, ask questions, generate all Studio content (podcast, video, slide deck, quiz, flashcards, infographic,...
安全使用建议
This skill appears to implement programmatic access to Google NotebookLM but is missing important details. Before installing, verify the upstream library (teng-lin/notebooklm-py) yourself and confirm how OpenClaw will install it. Expect that using the skill requires logging into a Google account and granting Drive/Docs permissions; sensitive local files (./file.pdf) can be uploaded by the agent. If you have sensitive data, do not enable autonomous runs that can 'source add' or 'create' without confirmation — require manual approval for any upload/download actions. Prefer running this skill only with a dedicated Google account (least privilege) or in an isolated environment, and request the publisher to add an explicit install spec and declared OAuth scopes/requirements.
功能分析
Type: OpenClaw Skill
Name: notebooklm-ksyun
Version: 1.0.0
The skill bundle provides a comprehensive programmatic interface for Google NotebookLM, utilizing the unofficial 'notebooklm-py' library (teng-lin/notebooklm-py). It includes detailed instructions for an AI agent to manage notebooks, upload sources (URLs, PDFs, YouTube), and generate various artifacts like podcasts, videos, and quizzes. All identified behaviors, including authentication via 'notebooklm login' and file downloads, are strictly aligned with the stated purpose of the tool, and there is no evidence of malicious intent, data exfiltration, or harmful prompt injection.
能力评估
Purpose & Capability
The name/description and SKILL.md consistently describe programmatic Google NotebookLM operations (add sources, ask, generate artifacts). However the skill references installing/using the third‑party library teng-lin/notebooklm-py and claims OpenClaw will install it, yet the package supplies no install spec or declared dependency — an internal inconsistency. Also the skill requires OAuth access to a Google account/Drive in practice but declares no credentials or required scopes.
Instruction Scope
The runtime instructions tell the agent to run CLI commands that add sources from URLs, local files (./file.pdf), YouTube, and Google Drive, to create notebooks, save Q&A as notes, and download artifacts. Several of these actions involve reading local files and uploading them to Google or programmatically accessing Drive and sharing permissions. The Autonomy Rules allow many of these commands to run without user confirmation (e.g., 'source add', 'create', 'ask', 'use'), which increases the risk that sensitive local or Drive data could be uploaded or exposed without clear user consent.
Install Mechanism
This is an instruction-only skill with no install spec. README/SKILL.md claim OpenClaw will install the notebooklm-py library, but there is no declared install procedure, no pinned package source, and no mention of which account or environment will perform installs. That ambiguity is a coherence issue: if the CLI isn't present, commands will fail; if the platform installs it automatically, that install step is not auditable from the skill bundle.
Credentials
The skill declares no required environment variables or primary credential, but its operations require full Google OAuth login and Drive/Docs/Sheets access in practice. Sensitive scopes (access to Drive files, read/write permission, sharing) are implied but not declared. The lack of declared credentials or scopes is disproportionate to the significant account-level privileges the skill needs to function.
Persistence & Privilege
always is false (good), but the skill allows autonomous invocation of high-impact commands (adding sources, creating notebooks, saving notes) without confirmation. Combined with implied Google account access and the ability to read/upload local and Drive files, autonomous runs could exfiltrate or publish data. The skill does not request to modify other skills or global configs, so there is no evidence of privilege escalation beyond data access.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install notebooklm-ksyun - 安装完成后,直接呼叫该 Skill 的名称或使用
/notebooklm-ksyun触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Full integration with Google NotebookLM for programmatic content creation and research.
- Add and manage sources (URLs, files, YouTube, Drive, research).
- Ask questions, chat, and generate citations from notebooks.
- Programmatically generate podcasts, videos, slide decks, quizzes, flashcards, infographics, mind maps, data tables, and reports.
- Download generated artifacts in various formats.
- Includes explicit autonomy rules for safe automation.
- Comprehensive quick reference and supported source formats.
元数据
常见问题
Notebooklm 是什么?
Complete Google NotebookLM integration — add sources, ask questions, generate all Studio content (podcast, video, slide deck, quiz, flashcards, infographic,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。
如何安装 Notebooklm?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install notebooklm-ksyun」即可一键安装,无需额外配置。
Notebooklm 是免费的吗?
是的,Notebooklm 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Notebooklm 支持哪些平台?
Notebooklm 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Notebooklm?
由 kevinzien1107-ctrl(@kevinzien1107-ctrl)开发并维护,当前版本 v1.0.0。
推荐 Skills