← Back to Skills Marketplace
prantikmedhi

notebooklm-lore

by Prantik Medhi · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
35
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install notebooklm-lore
Description
OpenClaw skill wrapper for installing and operating Lore (NotebookLM automation toolkit) via CLI + MCP.
README (SKILL.md)

notebooklm-lore

This skill is a wrapper for agents (especially OpenClaw) to install and use the Lore project safely.

Repo: https://github.com/prantikmedhi/lore

What the agent should do

1) Install Lore locally

  • Clone or update the repo.
  • Install dependencies:
pip install -e .
python3 -m playwright install chromium

2) Authentication (user must do this)

NotebookLM auth is interactive. The agent must ask the user to run:

python3 -m notebooklm login

Rules:

  • Do not attempt to automate login.
  • Do not print, copy, or commit any auth/session state.

3) Verify

After the user confirms login is complete:

python scripts/auth_helper.py
lore list

4) MCP setup

Use the repo’s .mcp.json (preferred) or add an equivalent MCP server entry:

{
  "mcpServers": {
    "lore": {
      "command": "uvx",
      "args": ["--from", "notebooklm-skill", "notebooklm-mcp"],
      "env": {
        "NOTEBOOKLM_DEFAULT_LANGUAGE": "en",
        "NOTEBOOKLM_DEFAULT_FORMAT": "json",
        "NOTEBOOKLM_POWERED_MODE": "1"
      }
    }
  }
}

Security

Do not commit:

  • ~/.notebooklm/
  • ~/.notebooklm/storage_state.json
  • cookies, browser profiles, or private source materials
Usage Guidance
Only install this if you are comfortable reviewing and trusting the external Lore repo and notebooklm-mcp package. Prefer a dedicated NotebookLM account/profile, pin reviewed versions, avoid sensitive materials at first, and revoke or delete the local session state when you no longer need it.
Capability Analysis
Type: OpenClaw Skill Name: notebooklm-lore Version: 0.1.1 The skill bundle provides a standard wrapper for installing and configuring the 'Lore' NotebookLM automation toolkit. The instructions in SKILL.md explicitly direct the agent to avoid automating sensitive login processes and warn against exfiltrating or committing session data (e.g., storage_state.json). The installation steps using pip, Playwright, and uvx are consistent with the tool's documented purpose, and no malicious patterns or harmful prompt injections were detected.
Capability Assessment
Purpose & Capability
The stated purpose matches the instructions: it is an OpenClaw wrapper for installing and using Lore with NotebookLM via CLI and MCP. The sensitive capability is disclosed, but it involves an authenticated NotebookLM session.
Instruction Scope
The skill tells the agent to clone/update an external repo, install it, run a helper script, and configure an MCP server, but it does not pin versions or define clear limits on what the MCP tools may do once connected.
Install Mechanism
There is no reviewed code or install spec in the skill; installation depends on external, unpinned repo/package commands such as pip install and uvx.
Credentials
The NotebookLM login/session use is purpose-aligned, and the skill includes warnings not to copy or commit session state, but the credential/session handling is not declared in metadata and relies on external code not included for review.
Persistence & Privilege
The skill references persistent NotebookLM auth/session state and MCP configuration. It warns not to commit that state, but users should understand that the installed tooling may continue to use the local session until removed or revoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install notebooklm-lore
  3. After installation, invoke the skill by name or use /notebooklm-lore
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Publish as docs-only OpenClaw skill wrapper (remove executable code to clear security flags)
v0.1.0
Docs refresh: OpenClaw ready-made setup prompt + architecture/flows
Metadata
Slug notebooklm-lore
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is notebooklm-lore?

OpenClaw skill wrapper for installing and operating Lore (NotebookLM automation toolkit) via CLI + MCP. It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.

How do I install notebooklm-lore?

Run "/install notebooklm-lore" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is notebooklm-lore free?

Yes, notebooklm-lore is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does notebooklm-lore support?

notebooklm-lore is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created notebooklm-lore?

It is built and maintained by Prantik Medhi (@prantikmedhi); the current version is v0.1.1.

💬 Comments