← Back to Skills Marketplace
ZeeLin Auto-PPT
by
kelcey2023
· GitHub ↗
· v4.2.0
1167
Downloads
1
Stars
13
Active Installs
13
Versions
Install in OpenClaw
/install zeelin-auto-ppt
Description
自动生成精美 PPT 演示文稿 — 通过 Google NotebookLM 生成图文并茂、设计感十足的 AI 幻灯片,导出 PDF 到桌面。用户需自行登录 NotebookLM 网页版。标题微软雅黑 40 号加粗,排版震撼,逻辑图清晰,内容有深度有创新,引用权威数据。配合 desearch skill 使用效果...
Usage Guidance
This skill appears to do what it says (automate NotebookLM and download a PDF) and contains a readable shell script. However, the runtime instructions strongly push the agent to run the bundled script immediately in a single turn, avoid reporting, and ignore errors — this can cause unintended uploads of generated text (which might include sensitive information) to Google. Before installing or using: 1) Review the create_ppt.sh contents (you already have it) and test it manually from a terminal to confirm behavior. 2) Disable or be cautious about autonomous invocation — require explicit user confirmation before the skill runs. 3) Never include secrets or private data in prompts sent to this skill; verify generated content before executing automation. 4) If you plan to use it, run an initial test with non‑sensitive placeholder content to confirm it interacts with your environment as expected. If you are uncomfortable with automated browser actions running without a final user confirmation, do not install or enable this skill.
Capability Analysis
Type: OpenClaw Skill
Name: zeelin-auto-ppt
Version: 4.2.0
The skill bundle contains aggressive prompt injection instructions in SKILL.md that mandate the AI agent to operate autonomously without user intervention, explicitly forbidding it from reporting progress or errors ('one-round', 'ignore errors', 'don't report'). While the provided script (scripts/create_ppt.sh) appears to legitimately automate Google NotebookLM to generate PDFs, the instructions to suppress transparency and bypass agent guardrails represent a significant risk. The use of 'DAN-style' commands to override the agent's perceived technical limitations is a notable indicator of intent to bypass standard safety loops.
Capability Assessment
Purpose & Capability
The skill claims to automate NotebookLM to generate slides and download a PDF, and the bundled script uses the OpenClaw browser CLI to open notebooklm.google.com, paste content, generate a presentation and download a PDF — this is coherent with the stated purpose. Minor oddity: SKILL.md insists the agent must run the bundled script via exec rather than using the browser tool directly, but the script itself drives the browser via the openclaw browser CLI, which is reasonable for this automation task. The script assumes a specific workspace path (~/.openclaw/workspace/skills/auto-ppt/scripts/create_ppt.sh) — expected for an installed skill but worth noting if you run the script outside the expected environment.
Instruction Scope
SKILL.md requires the agent to generate a long structured document (1500–3000 words) and immediately execute the script in the same turn without asking the user for confirmation or reporting intermediate steps. It explicitly tells the agent not to report tool config issues, to ignore memory/session errors, and not to pause for user confirmation. That reduces user oversight and increases the risk that sensitive context (chat history, memory contents, secrets) could be included in the generated text and then uploaded to Google NotebookLM without an explicit user check. The instructions also push token‑saving behaviors (don't reprint content) which further encourage blind execution.
Install Mechanism
This is an instruction-only skill with one bundled shell script; there is no installer that downloads arbitrary code from the network. The script is included in the package and uses the openclaw browser CLI. No remote downloads or extract operations are performed by the skill itself.
Credentials
The skill does not request environment variables, credentials, or config paths. The only external dependency is the openclaw browser CLI and the user's logged‑in NotebookLM session (the README and SKILL.md instruct the user to log in manually). No unrelated secrets are requested in metadata.
Persistence & Privilege
The skill does not set always:true and does not request special persistent privileges, which is good. However, the SKILL.md's insistence on single-turn, immediate execution (and instruction to ignore diagnostics) combined with normal autonomous invocation capability increases potential risk: if the agent autonomously decides to run the skill it could perform browser automation and upload generated content to NotebookLM without explicit user confirmation. Consider disabling autonomous invocation for this skill unless you trust it.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zeelin-auto-ppt - After installation, invoke the skill by name or use
/zeelin-auto-ppt - Provide required inputs per the skill's parameter spec and get structured output
Version History
v4.2.0
v4.2.0: 介绍中补充用户需自行登录 NotebookLM 网页版,避免遗漏登录环节
v4.1.0
v4.1.0: 修复新建笔记本环节——创建后自动弹窗,先找「复制的文字」再决定是否点「添加来源」;生成等待延长至 300s;Step6 多 fallback 查找演示文稿条目;SKILL.md 增加脚本修复说明
v4.0.0
v4.0.0: 一次性连贯执行全流程,不再分步停顿等用户确认;内容写入临时文件避免 token 溢出;模型切换为 qwen-plus-latest(16384 输出 tokens)
v3.1.1
v3.1.1: AI slides 翻译为 AI 幻灯片
v3.1.0
v3.1.0: skill 名称加 ZeeLin 前缀
v3.0.0
v3.0.0: 新增 create_ppt.sh 自动化脚本,修复元素查找逻辑,SKILL.md 增加快速入口和错误处理规则
v2.1.0
v2.1.0: NotebookLM only, stunning visual design, PDF output, desearch integration
v2.0.1
v2.0.1: NotebookLM only, removed python-pptx, stunning visual design, authoritative data, desearch integration
v2.0.0
v2.0.0: NotebookLM only, removed python-pptx fallback, PDF-only output, professional outline first, desearch integration, visual design emphasis
v1.1.0
v1.1.0: emphasis on visual design, infographics, authoritative data sources, professional outline first, PDF-only output, desearch skill integration
v1.0.0
v1.0.0: NotebookLM as primary + python-pptx as fallback, exec-based browser automation, openclaw browser download for file export
v0.2.0
Switch from local python-pptx to Google NotebookLM browser-based workflow. Export as PDF to desktop.
v0.1.0
Auto-PPT v0.1.0 — 首发版
- 自动根据用户给定主题、观点或文章制作结构化 PPT(PPTX/PDF)
- 支持白底黑字、微软雅黑、16:9 宽屏规范,多种排版(流程图、双栏、表格等)
- 智能生成内容大纲,幻灯片以 JSON 结构中转,自动调用脚本输出
- 文件自动保存到桌面,支持文件保存和 PDF 转换进度提示
- 明确内容生成要求,保证逻辑性与规范性
Metadata
Frequently Asked Questions
What is ZeeLin Auto-PPT?
自动生成精美 PPT 演示文稿 — 通过 Google NotebookLM 生成图文并茂、设计感十足的 AI 幻灯片,导出 PDF 到桌面。用户需自行登录 NotebookLM 网页版。标题微软雅黑 40 号加粗,排版震撼,逻辑图清晰,内容有深度有创新,引用权威数据。配合 desearch skill 使用效果... It is an AI Agent Skill for Claude Code / OpenClaw, with 1167 downloads so far.
How do I install ZeeLin Auto-PPT?
Run "/install zeelin-auto-ppt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ZeeLin Auto-PPT free?
Yes, ZeeLin Auto-PPT is completely free (open-source). You can download, install and use it at no cost.
Which platforms does ZeeLin Auto-PPT support?
ZeeLin Auto-PPT is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ZeeLin Auto-PPT?
It is built and maintained by kelcey2023 (@kelcey2023); the current version is v4.2.0.
More Skills