Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

NotebookLM PPT

v1.0.0

使用 NotebookLM CLI 生成 PPT 演示文稿。从预置风格模板库中选择模板,通过 notebook query 设置风格要求,再生成幻灯片。适用于需要快速将文档转换为演示文稿的场景。

3· 1.1k·12 current·13 all-time
by烟灰@yenava

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for yenava/notebooklm-ppt.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "NotebookLM PPT" (yenava/notebooklm-ppt) from ClawHub.
Skill page: https://clawhub.ai/yenava/notebooklm-ppt
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install yenava/notebooklm-ppt

ClawHub CLI

Package manager switcher

npx clawhub@latest install notebooklm-ppt
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The name/description claim to generate PPTs using a NotebookLM CLI and the SKILL.md shows exactly that workflow (install CLI, create notebook, add source, query with template, create slides, download). Requiring a CLI (notebooklm-mcp-cli) is coherent with the stated purpose.
Instruction Scope
Instructions are specific and constrained to creating notebooks and slides with the nlm CLI and to using only the supplied templates. They direct fetching external source documents via nlm source add --url (i.e., the CLI will fetch remote content) and instruct copying generated pptx into ~/.openclaw/media/inbound/ and sending via an unspecified 'message' command. The SKILL.md also requires 'authentication configuration' (nlm doctor) but does not declare which credentials are needed. These are not obviously malicious but are sources of ambiguity and data-exposure risk (remote fetches and outbound messaging).
Install Mechanism
This is an instruction-only skill (no install spec in registry). The runtime instructions tell the user/agent to run pip install notebooklm-mcp-cli. Installing a third-party PyPI package is common but carries moderate risk if the package is untrusted or a typo-squatted name; the skill metadata does not provide a homepage or source repo to verify the package.
!
Credentials
The metadata declares no required environment variables or credentials, but the instructions explicitly require that the nlm CLI be authenticated (nlm doctor). The skill therefore implicitly needs NotebookLM credentials or CLI auth configuration and possibly messaging credentials for the 'message' command — this mismatch (undeclared credentials) weakens transparency and should be clarified before use.
Persistence & Privilege
The skill does not request always: true and does not ask to modify other skills or system-wide settings. It only writes output to a user-scoped inbound media directory (~/.openclaw/media/inbound/), which is consistent with producing and sending a generated file. The agent-autonomy defaults are unchanged (normal).
What to consider before installing
Before installing or running this skill: (1) Verify the pip package 'notebooklm-mcp-cli' on PyPI/GitHub to ensure it's the legitimate NotebookLM client and not a typo-squatted package; prefer installing from a vetted source or inspecting the package code. (2) Confirm what authentication the nlm CLI requires (API key, OAuth, local creds) — the skill metadata does not declare required env vars but the SKILL.md calls 'nlm doctor', so auth is required. (3) Be cautious about the nlm source add --url step: the CLI will fetch remote documents you point to; do not point it to sensitive internal URLs unless you trust the tool. (4) The SKILL.md uses an unspecified 'message --filePath' command to send the PPTX — confirm what messaging system/credentials that uses and whether it will transmit files externally. (5) Run pip installs in an isolated environment (venv/container) and avoid running as root. (6) If you need higher assurance, request a homepage/source repo for the skill and ask the publisher to declare required credentials and the exact external package/CLI used.

Like a lobster shell, security has layers — review code before you run it.

latestvk975x1a8xaprv8h3zd5nk03vgh82h4qm
1.1kdownloads
3stars
1versions
Updated 4h ago
v1.0.0
MIT-0

NotebookLM PPT 生成

核心原则

必须使用预置模板! 不要自己编写风格提示词,必须从 references/templates.md 中选择。

快速开始

  1. 安装 nlm CLI

    pip install notebooklm-mcp-cli
    
  2. 确认认证配置完成

    nlm doctor
    

工作流程

Step 1: 选择风格模板(必须!)

从以下预置模板中选择,不要自行编写:

模板名称适用场景关键字
Modern Newspaper商业报告、经济媒体、智库研究商业、专业、严肃
Sharp-edged Minimalism技术分享、产品介绍、架构设计技术、极简、架构
Yellow × Black Editorial时尚杂志、创意提案创意、时尚、设计
Black × Orange CreativeAgency 演示创意、活力
Manga Style教育培训、趣味讲解教育、趣味、漫画
Magazine Style女性向内容、生活方式杂志、时尚、生活
Pink Street-style街头文化、潮牌街头、潮流、年轻
Neo-Retro Dev开发者文档、技术博客技术、开发者、复古
Royal Blue × Red艺术展示、创意项目艺术、创意、水彩
Studio / Mockup / Premium产品发布、硬件展示产品、硬件、高端
Sports / Athletic运动品牌、健身内容运动、健身、能量

选择方法

  1. 根据文档内容类型选择最合适的模板
  2. references/templates.md 中获取该模板的完整提示词
  3. 替换占位符(如语言)

Step 2: 创建笔记本并添加源

# 创建笔记本
nlm notebook create "演示文稿"

# 添加源文档
nlm source add <notebook_id> --url "https://..."

Step 3: 用 Query 设置风格要求(重要!)

从模板获取提示词后,用 query 设置:

nlm notebook query <notebook_id> "请用中文回答。我希望生成PPT演示文稿,风格要求:[从templates.md复制的完整模板内容]。输出语言为中文。"

Step 4: 生成幻灯片(只执行一次!)

nlm slides create <notebook_id> --language zh --confirm
# 记录返回的 Artifact ID

Step 5: 等待并下载

# 等待生成完成
nlm studio status <notebook_id>

# 下载(使用 Artifact ID)
nlm download slide-deck <notebook_id> --id <artifact_id> --format pptx

Step 6: 发送文件

# 复制到白名单目录
cp *.pptx ~/.openclaw/media/inbound/

# 发送
message --filePath ~/.openclaw/media/inbound/xxx.pptx ...

⚠️ 关键注意事项

  1. 必须使用预置模板:从 references/templates.md 选择,不要自行编写
  2. slides create 只执行一次:每次执行都会创建新版本
  3. 记录 Artifact ID:下载时使用
  4. 文件大小:建议 <15MB

模板参考

完整模板内容见 references/templates.md

Comments

Loading comments...