SkillsLib.ai

Notebooklm

Build AI-Powered Notebooks with Full Programmatic Control

4.3(51 reviews)
1,000+ downloads
Updated Nov 2026
Verified SafeSecurity VerifiedThis skill was analyzed by our AI security scanner for harmful content including data exfiltration, system manipulation, credential theft, and prompt injection. No threats were detected.

What You Can Do

You can automate the entire NotebookLM workflow programmatically—create notebooks, add diverse sources (URLs, PDFs, YouTube, audio, video, images), generate all artifact types including audio podcasts and interactive study guides, and download results in multiple formats. This skill unlocks capabilities not available in the web UI, making it ideal for batch processing, content pipelines, and research automation at scale.

Features

Create and manage notebooks programmatically with full metadata control
Add multiple source types simultaneously—URLs, PDFs, YouTube videos, audio files, images, and video uploads
Generate all artifact types including podcasts (with audio), study guides, timelines, FAQs, and briefing documents
Chat with notebook content and retrieve structured responses for analysis
Download artifacts in multiple formats (MP3 for audio, PDF, markdown, JSON)
Batch process multiple notebooks and sources without web UI interaction
Access advanced features and parameters not exposed in the standard NotebookLM interface
Handle authentication via browser login or cookie-based session management

Example Output

Example 1: Generate a Podcast

code
✓ Notebook created: "Q4 Earnings Analysis"
✓ Added sources: earnings_report.pdf, investor_call.mp3
✓ Podcast generated: podcast_episode.mp3 (12:34)
✓ Transcript available: podcast_transcript.md

Example 2: Multi-Source Research Guide

code
✓ Notebook: "Climate Policy Deep Dive"
✓ Sources added: 5 research papers, 3 policy documents, 2 YouTube videos
✓ Study guide generated (45 pages)
✓ Timeline created: Policy evolution 1995-2024
✓ Downloaded: study_guide.pdf, timeline.json

Example 3: Batch Processing

code
✓ Processed 10 notebooks in batch mode
✓ Generated 10 podcasts + 10 study guides
✓ All artifacts downloaded and organized
✓ Processing time: 4 minutes

What's Included

  • SKILL.md: Complete NotebookLM API integration guide with installation instructions for both PyPI and GitHub
  • Python API wrapper: Full programmatic interface for notebook creation, source management, and artifact generation
  • Authentication templates: Browser login flow and cookie-based session management examples
  • Artifact generation workflows: Step-by-step templates for podcasts, study guides, timelines, FAQs, and briefing documents
  • Batch processing checklist: Framework for automating multiple notebooks and downloading results at scale

Who It's For

  • Research teams & analysts — Automate research workflows and generate structured insights from multiple sources
  • Content creators & educators — Batch-generate study guides, podcasts, and learning materials from diverse content
  • Data engineers & ML researchers — Build content processing pipelines that ingest, analyze, and synthesize information programmatically
  • Technical product teams — Integrate NotebookLM capabilities into applications and automation workflows
  • Academic & corporate researchers — Transform research papers and sources into multiple artifact formats for wider accessibility

Best For

  • Automating podcast generation from research papers, transcripts, or source documents
  • Batch creating study guides and educational materials from multiple sources
  • Building content processing pipelines that ingest PDFs, videos, and URLs
  • Generating timelines, FAQs, and briefing documents from complex source material
  • Integrating NotebookLM capabilities into custom applications and workflows

You might also like

Backend Code Review Assistant
$40
Backend Code Review Assistant

This skill systematically reviews backend code to uncover bugs, performance bottlenecks, security vulnerabilities, and architectural debt before deployment. You provide code (functions, diffs, or full files), and it delivers prioritized findings with detailed explanations and actionable fixes. Every review includes severity assessment, code examples, and concrete recommendations to improve quality and safety.

Lnget
$30
Backend4.2(44)
Lnget

Use lnget to fetch files and data from HTTP endpoints that require L402 Lightning micropayments. The tool automatically detects payment requirements (HTTP 402 responses), processes Lightning payments through your connected LND node, and retries requests—all without manual intervention. You can preview costs before paying, manage authentication tokens, and output results in machine-readable JSON or raw format.

Prove
$25
Backend4.4(46)
Prove

You can formally verify mathematical proofs by translating theorems into Lean 4 code, leveraging Mathlib's extensive library of formalized mathematics. The skill guides you through researching existing lemmas, designing proof strategies, testing approaches, implementing formal proofs, and verifying correctness—turning informal mathematical claims into machine-checked theorems without requiring deep Lean syntax expertise.

Xhs Cli
$35
Backend4.4(53)
Xhs Cli

This skill provides terminal-based access to Xiaohongshu's core features using a headless browser approach. You can search for notes, retrieve detailed post content with comments, view user profiles, and perform engagement actions—all without leaving your CLI. The headless browser method prioritizes resilience against detection compared to API-based alternatives.

File Reading
$45
Backend4.4(50)
File Reading

When a user uploads a file to Claude, you can intelligently detect its type and read it using the appropriate method. Instead of blindly running cat on binary files or loading massive CSVs into context, this skill routes each file type to the right tool, reading only what's needed to answer the user's question. You'll extract text from PDFs, parse structured data from CSVs and JSON, process images, and decompress archives—all without wasting context or producing garbage output.

Pdf
$25
Backend4.4(48)
Pdf

You can perform end-to-end PDF operations including extracting text and metadata from documents, merging multiple PDFs into a single file, splitting PDFs by page ranges, filling fillable forms programmatically, and adding text overlays to non-fillable PDFs. This skill handles both simple read operations and complex document workflows, making it essential for document processing, form automation, and PDF batch operations.

Rest Api Design Advisor
$40
Backend4.6(49)
Rest Api Design Advisor

You can design complete REST API specifications from requirements, translating them into resource-oriented endpoint architectures that follow industry best practices. Claude generates OpenAPI 3.0 schemas with validated request/response definitions, ensures correct HTTP method semantics and status code usage, and produces Swagger documentation ready for Swagger UI, ReDoc, or Postman integration. Catch design anti-patterns and naming inconsistencies before implementation.

Screenpipe Api
$25
Backend4.4(49)
Screenpipe Api

Query your local Screenpipe instance to retrieve screen recordings, audio transcriptions, UI element accessibility trees, keyboard/mouse input logs, and productivity analytics. You can search by keywords, filter by content type (audio, OCR, accessibility, input), set time ranges, and extract structured data about your applications, meetings, and work sessions without sending data to external servers.

$28.00$35.00