Shuvbooklm — AI skill for Claude Code
Unofficial Python API and agentic skill for Google Gemini Notebook.
How to install Shuvbooklm
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shuv1337/shuvbooklm and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Shuvbooklm does
Unofficial Python API and agentic skill for Google Gemini Notebook. Full programmatic access to NotebookLM's features—including capabilities the web UI doesn't expose—via Python, CLI, and AI agents like Claude Code, Codex, and OpenClaw.
Alternatives in AI
- Engineering Notebook — A Bun CLI that ingests Claude Code and Codex session transcripts, generates LLM-powered daily summaries, and s 320 ★
- NotebookLM Research Agent — A fully autonomous AI research agent that ingests sources into Google NotebookLM, runs deep web research, synt 168 ★
- Claude Code Sourcemap Learning Notebook — Reverse-engineering Claude Code's 512K+ lines of TypeScript — architecture, design decisions, and 11 transfera 160 ★
README
notebooklm-py
**A Comprehensive Google Gemini Notebook Skill & Unofficial Python API.** Full programmatic access to NotebookLM's features—including capabilities the web UI doesn't expose—via Python, CLI, and AI agents like Claude Code, Codex, and OpenClaw.
**Note (July 2026):** Google rebranded **NotebookLM** to **[Gemini Notebook](https://blog.google/innovation-and-ai/products/gemini-notebook/notebooklm-gemini-notebook/)**. It remains the same standalone product (now also reachable inside the Gemini app), existing links redirect automatically, and this library drives the same underlying service and works unchanged. The package keeps the `notebooklm-py` name.
[](https://pypi.org/project/notebooklm-py/) [](https://pypi.org/project/notebooklm-py/) [](https://opensource.org/licenses/MIT) [](https://github.com/teng-lin/notebooklm-py/actions/workflows/test.yml)
**Source & Development**:
**⚠️ Unofficial Library - Use at Your Own Risk**
This library uses **undocumented Google APIs** that can change without notice.
- Not affiliated with Google - This is a community project
- APIs may break - Google can change internal endpoints anytime
- Rate limits apply - Heavy usage ma
Related Skills
My Jupyter Lab
Python API and agentic skill for Google Gemini Notebook. Full programmatic access to NotebookLM's features—inc
MCP Notebooklm Go
Unofficial Go API and agentic skill for Google NotebookLM. Full programmatic access to NotebookLM's features—i
Notebooklm Py
Provide full Python API access to NotebookLM features, including advanced functions beyond the web interface,
DevBridge
DevBridge is a modern web-based terminal that lets you access and continue local AI-powered CLI coding session
Session Brain Skill
NavAIgate Session Brain — End-of-session wrap-up that summarises the session, saves key memories, and pushes a
Gauge Calibrate
Refresh the tracked model's (default Fable) weekly % estimate from claude.ai/settings/usage -- the one number
Related Agents
Notebooklm Producer
Use this agent to create audio and video assets using Google NotebookLM. Handles notebook creation, source upl
Notebooklm Research Scout
Haiku NotebookLM scout — finds video/podcast/article sources per notebook topic, writes sources.md for workers
Agentic Python Specialist
Use for isolated work in agentic_ai/, including multi-agent orchestration, MCP client changes, configuration f