К основному содержанию
скилл CX Codex

notebooklm · roomi-fields — скилл для Claude Code: что делает и как установить

Ищет ответы только по загруженным в Google NotebookLM источникам с точными цитатами и генерирует контент вроде майнд-карт или отчётов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add roomi-fields/notebooklm-mcp --skill notebooklm -a claude-code
Открыть на GitHub

Что делает notebooklm

Скилл связывает агента с движком @roomi-fields/notebooklm-mcp напрямую через MCP-инструменты (notebook_ask, source_add) либо через скрипт scripts/nblm.sh, отправляющий запросы к REST API на http://localhost:3000. Ответы строятся строго по материалам блокнота с указанием конкретных фрагментов текста без привлечения общих знаний из сети.

Через команду генерации можно создавать разные типы материалов Studio: отчёты, карточки для запоминания, квизы, интеллект-карты или аудио. Для сессий с серией вопросов передаётся стабильный session_id, а независимые запросы отправляются без него для ускорения работы.

Перед началом работы обязательно нужен однократный вход в аккаунт Google через терминал командой notebooklm-mcp-setup-auth. Бесплатный тариф ограничен лимитом около 50 запросов в день, поэтому для масштабных обзоров литературы данные собирают пакетом в кэш.

Какие задачи решает

  • получать ответы с точными цитатами из загруженных документов блокнота
  • генерировать конспекты, квизы, карточки и майнд-карты через Studio
  • отслеживать статус сервера и авторизации Google
  • просматривать список доступных блокнотов NotebookLM

Примеры запросов агенту

  • Покажи список моих блокнотов в NotebookLM
  • Найди ответ на вопрос «Какие выводы в отчёте?» в блокноте 123abc
  • Сгенерируй интеллект-карту по материалам блокнота 456def

Как установить notebooklm

1Через Skills CLI (Vercel)

npx skills add roomi-fields/notebooklm-mcp --skill notebooklm -a claude-code

2Вручную: положить файлы

~/.claude/skills/notebooklm/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/notebooklm/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о notebooklm

Как установить notebooklm в Claude Code?

Выполните в терминале команду npx skills add roomi-fields/notebooklm-mcp --skill notebooklm -a claude-code.

Что делает скилл notebooklm?

Он подключает агента к Google NotebookLM для поиска фактов по загруженным файлам с точными цитатами и генерации материалов Studio.

Как пройти авторизацию в Google для работы скилла?

Авторизацию нужно запустить в терминале через notebooklm-mcp-setup-auth или scripts/nblm.sh auth. Откроется окно Chrome, где необходимо подтвердить вход в аккаунт.

Исходный текст

SKILL.md · MIT
---
name: notebooklm
description: This skill should be used when the user wants to query their Google NotebookLM notebooks for citation-backed, source-grounded answers, or manage notebooks, sources, and Studio content (audio, report, video, infographic, presentation, data table, flashcards, quiz, mind map). It drives the @roomi-fields/notebooklm-mcp engine — via the notebooklm MCP tools when they are available in the session, otherwise via its HTTP REST API — and covers Google login, citation formats, the daily-quota-aware batch/ingestion pattern, and source discovery.
---

# NotebookLM

## Overview

NotebookLM answers questions **only from the sources uploaded to a notebook**,
with inline citations to the exact passages used — no open-web knowledge, so
answers are hallucination-resistant and fully traceable. This skill drives the
`@roomi-fields/notebooklm-mcp` engine to query notebooks, manage sources, and
generate Studio content, and encodes the patterns that make NotebookLM usable at
research scale (citation formats, the ~50-queries/day quota, batch-to-cache).

## Choosing the transport

Two ways reach the same engine — pick per what the session already has:

1. **notebooklm MCP tools** — if tools such as `notebook_ask` / `source_add` /
   `server_health` (or `mcp__notebooklm__*`) are available in the session, call
   them directly. This is the preferred path and needs no server.
2. **HTTP REST API** — otherwise, use the bundled `scripts/nblm.sh`, which talks
   to a running NotebookLM MCP server (default `http://localhost:3000`,
   override with `NOTEBOOKLM_SERVER_URL`). If no server is reachable, ask the
   user to start one (`npm run start:http` from a clone) or to install the MCP.

Both are backed by the same account and session, so the choice is purely about
which is already wired up.

## Prerequisite: one Google login

NotebookLM needs a signed-in Google session (saved once, reused across runs).
Verify with `nblm.sh health` (or the `server_health` tool) — look for
`authenticated: true`. If not authenticated, run the interactive login **in a
terminal** (a visible Chrome window opens):

```bash
notebooklm-mcp-setup-auth          # global install
# or:  scripts/nblm.sh auth
```

Run the login in a terminal rather than through an in-client tool: interactive
Google login can take minutes and a stdio client's tool-call timeout may cut it
off.

## Core tasks

Use `scripts/nblm.sh` for the REST path (or the equivalent MCP tool):

```bash
scripts/nblm.sh health                       # reachability + auth status
scripts/nblm.sh notebooks                     # list notebooks (id + name)
scripts/nblm.sh ask "<question>" <notebook_id>   # citation-backed answer (JSON citations)
scripts/nblm.sh generate <notebook_id> report   # audio|report|video|infographic|presentation|data_table|flashcards|quiz|mind_map
```

- **Ask**: the script requests `source_format: json`, so the answer carries
  source names + cited excerpts. For a human-facing answer, prefer `expanded`
  (see `references/rest-api.md` to vary the format).
- **Generate**: `flashcards`/`quiz` route to the study-aid endpoint and
  `mind_map` to the mind-map endpoint automatically.

## Working effectively (read before large runs)

For anything beyond a few questions, load `references/research-workflows.md`. Key
points:

- **Quota**: free accounts cap at ~50 chat queries/day. Rotate accounts
  (`/re-auth`) or, better, **ingest once and retrieve offline**.
- **Batch → cache**: for literature reviews / SOTA surveys, run an exhaustive
  question set through `/batch-to-vault` (writes markdown + `nblm-answer-v1` JSON
  sidecars with citations), then answer repeated questions from the cache
  (e.g. with [RTFM](https://github.com/roomi-fields/rtfm)) — unlimited, offline.
- **Fresh vs. follow-up**: omit `session_id` for independent questions (fastest);
  pass a stable one to continue a conversation.

## References

- `references/rest-api.md` — endpoint + body reference for the HTTP path.
- `references/research-workflows.md` — citation formats, quota strategy, the
  batch/ingestion pattern, source discovery.

## Installing the engine

If neither the MCP tools nor a server are present, the engine is the npm package
[`@roomi-fields/notebooklm-mcp`](https://github.com/roomi-fields/notebooklm-mcp)
(also a Claude Code plugin via the `roomi-fields/claude-plugins` marketplace).
Point the user there, then run the one-time login above.

© roomi-fields · MIT · roomi-fields/notebooklm-mcp

Похожие скиллы

Все скиллы по теме «ИИ и ML» →

Сначала — notebooklm от других авторов.

notebooklm Alireza Rezvani Автоматизирует работу с Google NotebookLM через браузер. Помогает загружать источники, опрашивать блокноты и генерировать материалы в Studio прямо из Claude Code. 325установок notebooklm giuseppe-trisciuoglio Скилл подключает агента к Google NotebookLM через CLI nlm: поиск по документации, добавление источников, генерация подкастов и отчётов. CX Codex +1 3 500установок notebooklm sanjay3290 Скилл подключает Claude Code к Google NotebookLM через автоматизацию браузера Playwright. Он помогает опрашивать блокноты, загружать источники и выгружать заметки в JSON или Markdown. CX Codex +1 375установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 350 300установок

Из того же набора2

Спонсоры проекта

Компании, которые помогают держать аналитику открытой