Turns NotebookLM into a research backend for Claude Code, letting you query your uploaded documents and get citation-backed answers without hallucination risk. The workflow is straightforward: authenticate once with Google, add notebooks to your library with discovered metadata, then ask questions that get answered exclusively from your sources. Responses come back as Tier 1 evidence with inline citations and bibliography entries, which makes this a clean path to verified statistics and quotes. The implementation uses headless Chrome sessions per query and falls back gracefully when not configured, so blog-write and blog-researcher can call it without blocking their workflows. If you're maintaining a notebook library of primary sources and want to pull from them during research, this does exactly that.

skills.sh installs
2.6K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add agricidaniel/claude-blog --skill blog-notebooklm --agent claude-code

Installs into .claude/skills of the current project.

Files

Blog NotebookLM: Source-Grounded Research from Your Documents

Google renamed NotebookLM to Gemini Notebook on 2026-07-16 (announcement). This skill keeps the notebooklm command and script names. The scripts accept notebook URLs on notebooklm.google.com (which redirected with a 301 to notebook.google.com on 2026-10-12) and on notebook.google.com. Help: https://support.google.com/gemininotebook/.

Bundled paths below use host Markdown substitution of ${CLAUDE_SKILL_DIR}; it is not an exported shell variable. Resolve them before execution, quote paths, and refuse nonabsolute overrides. Pass blog_reference_root resolved from ${CLAUDE_SKILL_DIR}/../blog/references, blog_template_root from ${CLAUDE_SKILL_DIR}/../blog/templates, and needed sibling roots to agents. Read the main reference orchestration-details.md before loading project context; pass only its helper-fenced output to downstream agents.

Sponsors

Details

Repository
github.com/agricidaniel/claude-blog
Categories
Backend & APIs, Security, Documentation, Data Science & ML, Sales & Marketing
First seen
Jun 11, 2026

More from agricidaniel/claude-blog

All 30
1getsentry avatarsentry-nestjs-sdkgetsentry/sentry-for-aiFull Sentry SDK setup for NestJS. Use when asked to "add Sentry to NestJS", "install @sentry/nestjs", "setup Sentry in NestJS", or configure error monitoring, t2.6Kskills.sh installs
2forcedotcom avatargetting-datacloud-schemaforcedotcom/sf-skillsRetrieve Data Lake Object (DLO) and Data Model Object (DMO) schema information from Salesforce Data Cloud using REST APIs. Use this skill when you need to inspe2.6Kskills.sh installs
3nvidia avatarcuopt-installnvidia/skillsInstall cuOpt for Python, C, or server via pip, conda, or Docker; verify the install. For building cuOpt from source, see cuopt-developer.2.5Kskills.sh installs
4nomadamas avatarblue-ribbon-nearbynomadamas/k-skillUse when the user asks for nearby restaurants or 근처 맛집 and wants 블루리본 picks. Always ask the user's current location first, then search official Blue Ribbon near2.5Kskills.sh installs
5nvidia avatardynamo-recipe-runnernvidia/skillsSelect, validate, patch, and deploy existing NVIDIA Dynamo Kubernetes recipes. Use for model/backend/GPU/deployment-mode recipe bring-up; use router-starter for2.5Kskills.sh installs
6k-dense-ai avatarpaper-lookupk-dense-ai/scientific-agent-skillsSearch 11 academic literature APIs for papers, preprints, citations, and open-access full text, and return results with reproducible provenance. Covers PubMed, 2.4Kskills.sh installs