notebooklm
Guide for managing Google NotebookLM from the command line using nlm CLI. Use when the user wants to create notebooks, manage sources, generate audio overviews, or mentions NotebookLM, nlm, notebook management, or research organization.
Security Assessment
About notebooklm
The NotebookLM CLI skill allows users to interact with Google's NotebookLM from the command line, providing a streamlined way to manage research notebooks, sources, and notes, and generate audio overviews. This tool helps users efficiently organize, update, and track research projects, making it a powerful asset for professionals working on research, documentation, and content management. The CLI tool facilitates notebook creation, management, source addition, note organization, and content generation, enabling users to stay focused on their work without navigating complex web interfaces.
FAQ
How do I authenticate with Google using the nlm CLI?
To authenticate, run the command `nlm auth`. This opens a browser window for the Google OAuth flow, requesting NotebookLM API permissions, and stores credentials locally for future use.
Can I add multiple sources to a notebook?
Yes, you can add multiple sources to a notebook using the `nlm add <notebook-id> <input>` command. This allows you to manage various content types like URLs, PDFs, and text documents.
What happens if I delete a notebook?
Deleting a notebook with `nlm rm <notebook-id>` is permanent. It removes the notebook, all its sources, notes, and generated content, including audio overviews.
How can I view analytics for my notebook?
To view analytics, use the command `nlm analytics <notebook-id>`. This will display statistics like views, source interactions, and recent activity trends.
What types of sources can I add to a notebook?
You can add a variety of sources, including URLs, PDFs, and text files. Use the `nlm sources <notebook-id>` command to view and manage these sources.
Install notebooklm
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
ronnycoding/.claude