notebooklm

Automate Google NotebookLM notebook management, content creation, and data processing.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/FlexNetOS/envctl --skill notebooklm-flexnetos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/FlexNetOS/envctl/tree/main/home/.claude/skills/notebooklm
Command: npx skills add https://github.com/FlexNetOS/envctl --skill notebooklm-flexnetos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires notebooklm-py[browser], and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies and automates tasks related to Google NotebookLM, allowing users to create and manage notebooks efficiently, without the need for manual intervention.

Core Features & Use Cases

  • Notebook Management: Create, manage, and interact with Google NotebookLM notebooks.
  • Content Creation: Generate various content types such as podcasts, videos, slide decks, and more directly from notebooks.
  • Data Processing: Add, process, and manage sources like URLs, documents, and media files.
  • Use Case: Imagine you want to create a podcast about a particular topic. This Skill can help you add sources, generate a script, and create the podcast automatically.

Quick Start

Create a new notebook and add sources using the notebooklm skill.

Frequently Asked Questions about notebooklm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google NotebookLM tasks for content creation?

You can automate Google NotebookLM tasks by using this Skill to manage notebooks, add sources like URLs and documents, and generate content automatically. It requires the notebooklm-py library for API access to interact with your notebooks.

Can I generate podcasts automatically from my NotebookLM sources?

Yes, you can generate podcasts automatically from NotebookLM sources. This Skill automates the workflow by allowing you to add source documents, generate a script, and create the podcast content directly within your managed notebooks.

Do I need the notebooklm-py package to manage NotebookLM notebooks?

Yes, you need the notebooklm-py package to manage NotebookLM notebooks. This Skill requires the notebooklm-py dependency for API access to automate notebook management, data processing, and content creation tasks.

What types of sources can I add when automating NotebookLM content generation?

When automating NotebookLM content generation, you can add sources such as URLs, documents, and media files. The Skill processes these data sources to create various content types including podcasts, videos, and slide decks.

What is the best way to create and manage multiple Google NotebookLM notebooks?

The best way to create and manage multiple Google NotebookLM notebooks is through task automation. This Skill handles notebook creation, source processing, and content generation without manual intervention, streamlining your content workflow.

Are there limitations when using browser automation for NotebookLM content automation?

NotebookLM content automation relies on the notebooklm-py browser dependency for API access. Limitations may arise from browser-based interactions, requiring a compatible environment to manage notebooks and process sources effectively.