
robonuggets/notebooklm-skill
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
robonuggets /notebooklm-skill - кандидат на агентские навыки, импортированный из https://github.com/robonuggets/notebooklm-skill.
Обзор
robonuggets /notebooklm-skill - кандидат на агентские навыки, импортированный из https://github.com/robonuggets/notebooklm-skill.
Обзор (машинный перевод)
Подключите своего агента Клода к Google NotebookLM. Добавляйте источники автоматически, запрашивайте свои ноутбуки, генерируйте фирменные слайд-палубы и сохраняйте свой аут живым без ручного повторного входа в систему.
Создан компанией RoboNuggets. Работает на ноутбуках от Teng Lin.
Что это такое
Запросить тетради ** — задать свои вопросы внутри Клода ** Автоматически добавляйте источники — URL-адреса, PDF-файлы, файлы, исходный текст — никаких ручных копий ** Создайте слайд-палубы** — фирменные на ваши цвета, изнутри Клода Auto-refresh auth — опциональное безголовое обновление cookie, чтобы вам никогда не приходилось повторно входить в систему
Требования
Python 3.9+ Учетная запись Google с доступом к NotebookLM
-
Claude (claude.ai/code) или любой другой агент Claude
Быстрый старт
Шаг 1 — Установите Notebooklm-py**
Шаг 2 - Установите этот навык
Вставьте содержимое INSTALL_PROMPT.md в ваш агент Клода. Это все подготовит для вас.
Шаг 3: Логин один раз **
Открывается браузер. Войдите в Google, ждите домашнюю страницу NotebookLM, нажмите ENTER. Готово.
Шаг 4 — Испытайте его
Ваши блокноты должны появиться.
Что включено
** Не включен: ** сам ноутбук. Это библиотека Тенг Лин — установите ее через pip (см. выше).
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
NotebookLM Skill for Claude
Connect your Claude agent to Google NotebookLM. Add sources automatically, query your notebooks, generate branded slide decks, and keep your auth alive without manual re-login.
Built by RoboNuggets. Powered by notebooklm-py by Teng Lin.
What This Does
- Query notebooks — ask your NotebookLM questions from inside Claude
- Add sources automatically — URLs, PDFs, files, raw text — no manual copy-paste
- Generate slide decks — branded to your colors, from within Claude
- Auto-refresh auth — optional headless cookie refresh so you never have to re-login
Requirements
- Python 3.9+
- A Google account with access to NotebookLM
- Claude (claude.ai/code) or any Claude agent setup
Quick Start
Step 1 — Install notebooklm-py
pip install "notebooklm-py[browser]"
playwright install chromium
Step 2 — Install this skill
Paste the contents of INSTALL_PROMPT.md into your Claude agent. It will set everything up for you.
Step 3 — Login once
python scripts/nlm.py login
A browser opens. Sign into Google, wait for the NotebookLM homepage, press ENTER. Done.
Step 4 — Test it
python scripts/nlm.py list
Your notebooks should appear.
What’s Included
notebooklm-skill/
├── SKILL.md — The skill file your agent reads
├── scripts/
│ ├── nlm.py — CLI wrapper for notebooklm-py
│ └── refresh_auth.py — Headless cookie refresh (optional)
├── INSTALL_PROMPT.md — Copy-paste prompt to install via Claude
└── README.md — This file
Not included: notebooklm-py itself. That’s Teng Lin’s library — install it via pip (see above). This skill is just the wrapper and workflow on top of it.
Slide Generation
The skill includes a slide prompt template for generating branded presenter decks inside NotebookLM. When you ask Claude to generate slides, it will ask for your brand colors first — so the output matches your style, not ours.
See SKILL.md for the full template and instructions.
Keeping Auth Alive
Google session cookies expire every 7–30 days. Two options:
- Simple: Re-run
python scripts/nlm.py loginwhen it breaks (~30 seconds) - Automatic: Use
scripts/refresh_auth.pyon a schedule — headless, no browser window, no manual steps
See the Keeping Auth Alive section in SKILL.md for setup instructions.
Community
This skill was shared from the RoboNuggets community — a group building and selling AI agents.
If you build something cool with this, share it in the community.
Credits
- notebooklm-py by Teng Lin — the library that makes this possible
- Skill, CLI wrapper, and headless refresh by RoboNuggets
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add robonuggets/notebooklm-skill