blog-notebooklm

Query Google NotebookLM notebooks for citation-backed answers from uploaded documents.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/captaindevv/blogs --skill blog-notebooklm-captaindevv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-notebooklm
Source: https://github.com/captaindevv/blogs/tree/main/skills/blog-notebooklm
Command: npx skills add https://github.com/captaindevv/blogs --skill blog-notebooklm-captaindevv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires patchright, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Enables source-grounded, citation-backed research by querying a user's Google NotebookLM notebooks so answers are derived exclusively from the user's uploaded documents and not from the open web, reducing hallucinations and manual verification work.

Core Features & Use Cases

  • Citation-backed answers: Query NotebookLM notebooks and return answers with source context and provenance for reliable research.
  • Library management: Add, list, search, activate, and remove notebooks with metadata for organized access.
  • Authentication & browser automation: One-time Google login and headless/visible browser sessions managed automatically with graceful handling of auth expiry and rate limits.
  • Internal integration: Can be used interactively via the blog notebooklm commands or called internally by blog-write/blog-researcher to provide Tier 1 research data without blocking workflows.
  • Use case: Use during blog research to fetch primary-source evidence, verify claims, and populate briefs or outlines with citation-backed excerpts.

Quick Start

Ask the skill to query your active notebook by issuing the command /blog notebooklm ask followed by your question.

Frequently Asked Questions about blog-notebooklm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get citation-backed answers from my research documents?

You can get citation-backed answers by querying NotebookLM notebooks, which returns responses derived exclusively from your uploaded documents with source context and provenance, reducing hallucinations and manual verification work.

How do I manage and organize multiple NotebookLM notebooks for content research?

You manage NotebookLM notebooks by using library management functions to add, list, search, activate, and remove notebooks with metadata, providing organized access to source documents during content workflows.

Do I need to authenticate with Google to use NotebookLM for source-grounded research?

Yes, a one-time Google login is required to use NotebookLM for source-grounded research. The skill manages browser sessions automatically and includes graceful handling of authentication expiry and rate limits.

What is the best way to integrate primary-source evidence into blog research workflows?

The best way to integrate primary-source evidence into blog research is to invoke NotebookLM queries internally within blog-researcher workflows, fetching citation-backed excerpts to verify claims and populate briefs without blocking content generation.

What happens if NotebookLM is not configured or authentication expires during a research query?

If NotebookLM is not configured or authentication expires during a research query, the system triggers graceful fallback handling to prevent workflow disruption, avoiding blockers during automated blog research and content generation processes.