What you'll get
This skill lets your AI assistant operate Google NotebookLM (now called Gemini Notebook) on your behalf. It creates notebooks, loads in your links, PDFs, and videos, asks grounded questions with citations, and runs deep web research. It can also generate and download NotebookLM outputs like audio podcasts, videos, slide decks, reports, quizzes, flashcards, and mind maps.
Step 1 — Get the skill source URL
The NotebookLM Research & Podcast Automation skill lives at:
Step 2 — Add it to your AI agent
Copy one of these prompts and paste it into your AI tool. The agent will fetch and install the skill for you.
Claude Code
Add the agent skill from https://github.com/teng-lin/notebooklm-py to my project.
Cursor
Install this agent skill: https://github.com/teng-lin/notebooklm-py
Codex
Add this skill to .codex/skills/: https://github.com/teng-lin/notebooklm-py
Gemini CLI
Add the skill at https://github.com/teng-lin/notebooklm-py to my .gemini/skills/ directory.
OpenCode
Install this agent skill from https://github.com/teng-lin/notebooklm-py
Windsurf
Add this skill: https://github.com/teng-lin/notebooklm-py
Step 3 — Try these prompts
Once the skill is installed, ask your AI things like:
- You want a podcast-style audio overview of a stack of articles or reports
- Research a topic across many sources and get cited answers
- Turning course or training material into quizzes and flashcards
- You use NotebookLM a lot and want your AI assistant to do the clicking for you
What this skill does
- Creates notebooks and adds sources such as web links, documents, and YouTube videos
- Answers questions using only your sources, with citations back to them
- Runs fast or deep web research on a topic and imports the results as sources
- Generates audio podcasts, videos, slide decks, reports, mind maps, quizzes, and flashcards
- Downloads the finished files to your computer