notebooklm-source

Convert PDFs and text files into NotebookLM-optimized Markdown.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/martineserios/thebrana --skill notebooklm-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm-source
Source: https://github.com/martineserios/thebrana/tree/main/system/skills/notebooklm-source
Command: npx skills add https://github.com/martineserios/thebrana --skill notebooklm-source

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdftotext, pandoc, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of preparing, validating, and managing documents for ingestion into NotebookLM, ensuring optimal performance and accuracy.

Core Features & Use Cases

  • Automated Reformatting: Converts various document types (PDF, plain text, code) into NotebookLM-optimized Markdown.
  • Validation & Scoring: Assesses document readiness for NotebookLM ingestion, providing actionable feedback.
  • Notebook Curation: Assists in planning and packaging multiple sources for a new NotebookLM notebook.
  • Synthesis Generation: Creates summary documents from existing NotebookLM notebooks to enhance AI focus.

Quick Start

Use the notebooklm-source skill to prepare the document located at /path/to/my/document.pdf for NotebookLM.

Frequently Asked Questions about notebooklm-source

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

FAQPage Schema
How do I prepare documents for NotebookLM ingestion?

To prepare documents for NotebookLM ingestion, this Skill automates the conversion of PDFs, plain text, and code files into optimized Markdown. It validates and scores document readiness, providing actionable feedback to ensure optimal AI performance.

How do I convert PDF files to Markdown for NotebookLM?

You can convert PDF files to Markdown for NotebookLM using this Skill's automated reformatting feature. It leverages dependencies like pdftotext and pandoc to extract and restructure content into NotebookLM-optimized Markdown format.

What is document readiness scoring for AI ingestion?

Document readiness scoring for AI ingestion evaluates how well your files are formatted before processing. This Skill assesses your prepared Markdown sources and provides actionable feedback to ensure they meet NotebookLM's performance and accuracy standards.

Do I need NotebookLM MCP tools to manage my source documents?

Yes, you need NotebookLM MCP tools for authentication and notebook management when using this Skill. These tools are required to handle notebook curation and generate synthesis documents from existing notebooks.

Can I create summary documents from existing NotebookLM notebooks?

Yes, you can create summary documents from existing NotebookLM notebooks using this Skill's synthesis generation feature. It extracts and compiles content from your notebooks to generate synthesis documents that enhance AI focus.

What are the limitations of using pdftotext for NotebookLM source preparation?

When using pdftotext for NotebookLM source preparation, limitations may arise with complex PDF layouts, scanned images, or non-text elements. This Skill relies on pdftotext and pandoc, so heavily graphical documents might require manual formatting adjustments.