Leaderboard/Automation/notebooklm-skill
Last commit on July 18, 2026·Created on March 13, 2026

claude-world/notebooklm-skill

Transforms raw sources into grounded research and structured content artifacts
Combined rank
#526
across all skills
In Automation
#40
category rank
Stars
459
+0.9% in last 7d
Forks
58
+1.8% in last 7d
Watchers
2
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill automates source-grounded research by integrating with Google NotebookLM. It allows users to build notebooks from URLs, text, or local files and perform cited source analysis through fast or deep web research.

Content creators can use these capabilities to bridge the gap between synthesis and publishing, converting research into articles, social drafts, reports, or study guides.

WHO IT'S FOR
Content creators
automate research-to-content pipelines for articles
Researchers and analysts
perform cited source analysis and web research
Educators and students
generate study guides, quizzes, and flashcards
AI automation engineers
integrate NotebookLM via MCP servers and CLI
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Source install for Claude Code

Installs: Complete notebooklm-skill installation, including the notebooklm-research skill at Claude Code user scope · Claude Code

Before you start
  • Python 3.10 or newer
  • A Google account with access to NotebookLM
  1. In a terminal, clone the repository, enter its directory, and run the isolated installer. The installer installs Chromium and installs or updates the Claude Code skill automatically; forced skill updates create a timestamped backup of a changed target.

    git clone https://github.com/claude-world/notebooklm-skill.git
    cd notebooklm-skill
    ./install.sh
  2. If necessary, add the linked command directory to PATH. By default it is ~/.local/bin, and XDG_BIN_HOME can override it.

  3. In a terminal, authenticate the installed package and verify the NotebookLM session.

    notebooklm-auth setup
    notebooklm-auth verify
README.md · Checked Sep 18, 2026install.sh · Checked Sep 18, 2026docs/SETUP.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Create a source-grounded notebook and ask one evidence question

Uses notebooklm-research

  • An authenticated NotebookLM profile
  • Notebook title
  • One or more source inputs, each supplied as a URL, local file path, or raw text
Use the notebooklm-research skill to create a NotebookLM notebook titled [NOTEBOOK TITLE] using [ONE OR MORE SOURCE INPUTS]. Each source input may be a URL, a local file path, or raw text; at least one source input is required. Then ask: “Which conclusions have the strongest evidence?” Return the grounded answer with its citation metadata and identify any sources that were not successfully ingested. Do not generate additional artifacts yet.
examples/research-to-article/README.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026SKILL.md · Checked Sep 18, 2026