notebooklm-automation

Community

Batch-create NotebookLM audio, you rest.

Authorchristag
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the repetitive, manual process of generating multiple audio overviews in Google NotebookLM. Instead of creating each audio segment one by one, you can automate the entire batch creation, saving significant time and effort.

Core Features & Use Cases

  • Automated Audio Generation: Programmatically create multiple audio overviews from a list of web sources.
  • Custom Prompts & Lengths: Define specific focus areas and desired lengths ("default" or "longer") for each audio overview.
  • Batch Content Creation: Ideal for generating a series of audio podcasts or learning modules from various web articles.
  • Use Case: Imagine you need 5 different audio summaries of a complex research paper, each tailored for a different audience (e.g., executive, technical, marketing, beginner, expert). This Skill allows you to define all 5 prompts and generate them in a single automated run.

Quick Start

  1. Create an input JSON file (e.g., my_audio.json) specifying your source URLs and desired audio overviews.
  2. Run the automation script: ./generate.sh my_audio.json
  3. The script will open NotebookLM, add your sources, generate all audio overviews, and download them automatically.

Dependency Matrix

Required Modules

playwright

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: notebooklm-automation
Download link: https://github.com/christag/claude-skills/archive/main.zip#notebooklm-automation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.