notebooklm

Query Google NotebookLM notebooks for source-grounded answers via browser automation.

85|18|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/walidboulanouar/Ay-Skills --skill notebooklm-walidboulanouar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/walidboulanouar/Ay-Skills/tree/main/skills/notebooklm
Command: npx skills add https://github.com/walidboulanouar/Ay-Skills --skill notebooklm-walidboulanouar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires selenium, chromedriver-autoinstaller, json, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It streamlines the process of retrieving accurate, source-grounded information from Google NotebookLM by automating browser interactions and library management for precise documentation queries.

Core Features & Use Cases

  • Direct Notebook Querying: Connects directly to NotebookLM to search and retrieve information from uploaded notebooks.
  • Secure Browser Automation: Manages authentication and session security through automated Chromium control.
  • Library Management: Easily add, list, search, activate, or remove notebooks and manage document sources, improving research efficiency and data organization.

Quick Start

Use this skill to query your notebooks by authenticating with Google, managing your library, and asking questions about your documents.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I automate queries to my Google NotebookLM notebooks?

Automating Google NotebookLM queries requires Python scripts utilizing Selenium for secure browser automation. This approach manages Google authentication and Chromium sessions to retrieve citation-backed answers from your notebooks.

Can I manage document sources in NotebookLM using browser automation?

Yes, browser automation allows comprehensive library management in NotebookLM. You can add, list, search, activate, or remove notebooks and manage document sources programmatically to improve research efficiency.

Do I need Python and Selenium to extract citations from NotebookLM?

Python and Selenium are required dependencies for extracting NotebookLM citations. The skill relies on these scripts alongside chromedriver-autoinstaller to automate authentication and retrieve source-backed answers.

What is the best way to get source-grounded answers from my uploaded research documents?

Querying your NotebookLM library through automated browser interactions is the best way to get source-grounded answers. This method connects directly to uploaded notebooks to retrieve precise documentation with citations.

Does this approach support secure authentication for repeatable NotebookLM interactions?

Yes, the approach supports secure authentication for repeatable NotebookLM interactions. It manages session security through automated Chromium control, ensuring safe and repeatable interactions with your document library.