secondbrain-notebooklm-skill

Sync NotebookLM sources and artifacts to SecondBrain with deduplication.

Updated May 1, 2026
One-click install
npx skills add https://github.com/vaughnangoy/ai-skills --skill secondbrain-notebooklm-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secondbrain-notebooklm-skill
Source: https://github.com/vaughnangoy/ai-skills/tree/main/secondbrain-notebooklm-skill
Command: npx skills add https://github.com/vaughnangoy/ai-skills --skill secondbrain-notebooklm-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires notebooklm-py, uv, and includes scripts (resource) components.

What problem does it solve?

Manually transferring NotebookLM sources and generated artifacts to your SecondBrain knowledge base is time-consuming and often leads to duplicate entries that clutter your knowledge base and waste ingestion resources.

Core Features & Use Cases

  • Automated Content Sync: Pulls all NotebookLM sources (URLs, uploaded files) and generated artifacts (reports, quizzes, flashcards, slide decks, mind maps) directly into SecondBrain's raw/ pipeline.
  • Smart Deduplication: Automatically skips content already synced or already ingested in your knowledge base, so you never re-process the same material.
  • Use Case: After finishing a research project or study session in NotebookLM, use this skill to instantly capture all your sources and generated materials in SecondBrain without manual file management.

Quick Start

Use this skill to sync all new content from your active NotebookLM notebook directly to your SecondBrain knowledge base.

Frequently Asked Questions about secondbrain-notebooklm-skill

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

FAQPage Schema
How do I sync NotebookLM sources to my knowledge base without creating duplicate entries?

This skill syncs NotebookLM sources to SecondBrain by automatically checking existing entries and skipping content already ingested. It pulls URLs, uploaded files, reports, and flashcards directly into your raw pipeline without manual file management.

What NotebookLM artifacts can be automatically transferred to a SecondBrain raw pipeline?

Automated content sync pulls NotebookLM sources, study guides, quizzes, flashcards, and slide decks directly into the SecondBrain raw pipeline. It captures all generated materials from your active notebook without requiring manual file transfers.

Do I need to install notebooklm-py and uv to sync content to SecondBrain?

Yes, you need the notebooklm-py package and uv installed as dependencies. These tools facilitate the automated connection, content extraction, and deduplication processes required to sync NotebookLM content into your SecondBrain pipeline.

How does content deduplication work when syncing NotebookLM sources?

Deduplication works by automatically identifying and skipping materials that have already been synced or ingested in your SecondBrain knowledge base. This prevents reprocessing the same NotebookLM sources and avoids cluttering your raw pipeline.

Can I preview what NotebookLM content will be synced before triggering the SecondBrain ingest pipeline?

Yes, this skill generates a manifest preview before sync. You can review exactly which NotebookLM sources and generated artifacts will be transferred before triggering the SecondBrain ingest pipeline for final processing.

What is the best way to capture study guides and flashcards from NotebookLM into a research knowledge base?

The best way is using an automated sync tool that extracts generated study guides, flashcards, and slide decks from NotebookLM and routes them directly into your research knowledge base's raw ingestion pipeline with smart deduplication.