Notebooklm Cli
Skill by oconnell-carl
Why use this skill?
Manage Google NotebookLM notebooks, generate audio podcasts, create quizzes, and produce visual assets from the command line with the NotebookLM CLI skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/oconnell-carl/notebooklm-cliWhat This Skill Does
The Notebooklm Cli skill provides a powerful command-line interface for Google NotebookLM, allowing users to automate the management of notebooks and sources. It acts as an bridge between your terminal and the Google platform, enabling the programmatic creation of various derivative assets. The tool supports full CRUD operations on notebooks and sources, and powers the generation of complex output formats including AI-generated audio podcasts, structured study materials like quizzes and flashcards, and visual aids such as mind maps, slide decks, and infographics. Whether you are conducting deep research or streamlining your study workflow, this skill handles the heavy lifting through simple terminal commands.
Installation
To install this skill, use the ClawHub CLI command in your terminal: clawhub install openclaw/skills/skills/oconnell-carl/notebooklm-cli. Ensure you have Google Chrome installed on your machine, as the authentication flow requires it to extract the necessary session cookies for the Google platform. After installation, verify your setup by running nlm auth status.
Use Cases
This skill is ideal for researchers, students, and content creators. Use it to automatically ingest long-form articles or web sources into a NotebookLM notebook for rapid summarization. It is perfect for generating on-the-go audio overviews (podcasts) from academic papers during your commute. Content creators can use it to turn complex technical documentation into slide decks or infographics for presentations. Additionally, educators can leverage the quiz and flashcard generation features to create exam preparation materials from specific source chapters in seconds.
Example Prompts
- "Create a new notebook titled 'Q3 Market Research', add the URL https://report.example.com/data to it, and generate a summary report."
- "Generate a set of flashcards for the notebook with ID 12345 to help me study the primary concepts from my uploaded sources."
- "Create a podcast audio overview for my 'History Project' notebook and save the file to my local folder."
Tips & Limitations
Note that NotebookLM sessions have a lifespan of approximately 20 minutes; if you encounter authentication errors, simply run nlm login again. Always use the --confirm flag when generating content to avoid accidental API calls. Keep in mind that performance depends on your internet connectivity and the current status of the Google NotebookLM service. Ensure your source content is accessible and well-formatted for the best results when generating charts or mind maps.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-oconnell-carl-notebooklm-cli": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api