NotebookLM Content Creation for Openclaw

A professional-grade skill for automating the generation and monitoring of NotebookLM Studio artifacts including podcasts, videos, and slide decks.

skywalker-lili
v2.0.0
Mar 30, 2026
0
764
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install jclaw-notebooklm-content-creation

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install jclaw-notebooklm-content-creation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is NotebookLM Content Creation?

The notebooklm-content-creation skill provides a robust interface for interacting with NotebookLM Studio through the Openclaw Skills framework. It enables AI agents to transform raw research or notebooks into high-fidelity multimedia assets like Audio Overviews, Cinematic Videos, Detailed Infographics, and Presentation Slides.

By leveraging the notebooklm-mcp-cli, this skill manages the entire content lifecycle—from notebook selection and source uploading to background polling and automated delivery. It is specifically designed to handle long-running generation tasks (2–40 minutes) reliably without requiring the user to remain active in the session.

NotebookLM Content Creation Use Cases

  • Automatically generating a deep-dive podcast (Audio Overview) from a research report.
  • Converting complex documentation into a visual slide deck or infographic for team presentations.
  • Creating cinematic explainer videos based on notebook sources for marketing or educational purposes.
  • Chaining with upstream research skills to auto-generate summaries in multiple formats once a report is finished.

How NotebookLM Content Creation Works

  1. Notebook Selection: The agent lists available notebooks or creates a new one, matching the user's context.
  2. Artifact Check: It verifies if the requested content already exists to avoid redundant generation costs.
  3. Configuration: Parameters like format (deep_dive, cinematic), length, and language (BCP-47) are confirmed or auto-filled via upstream triggers.
  4. Execution: The agent triggers the specific CLI command (nlm audio create, nlm video create, etc.) and captures the unique Artifact ID.
  5. Background Polling: A specialized bash script is launched in a background process to monitor the generation status every 300 seconds.
  6. Notification: Upon completion, the artifact is downloaded to a local directory, and a notification is sent directly to the user via the communication channel (e.g., Discord).

NotebookLM Content Creation Setup

Ensure the CLI tool is installed and authenticated before using this skill within Openclaw Skills:

# Install the necessary CLI tool
uv tool install notebooklm-mcp-cli

# Log in to your NotebookLM account
nlm login

NotebookLM Content Creation Data Schema & Taxonomy

The skill maintains a structured task directory for every generation job to ensure reliability and traceability:

File Description
task.json Contains notebook ID, artifact ID, output path, and polling settings.
progress.json Tracks current poll count and last known status.
poll.log Detailed logs of every status check attempt.
done.flag A marker file indicating the process completed successfully.
output file The final downloaded media (MP3, MP4, PDF, etc.).

NotebookLM Content Creation Advanced Features

  • Upstream Skill Chaining: Supports 'Triggered Mode' where research agents can pass parameters directly to initiate content creation without user intervention.
  • Parallel Generation: Capable of initiating and polling for audio, video, and slides simultaneously for the same notebook.
  • Direct Discord Integration: Uses the openclaw message send utility to notify users of completion even if the main agent session has timed out.
  • Smart Workspace Integration: Automatically saves generated content into specific directory structures, such as Obsidian Vaults.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*