notebooklm
teng-lin/notebooklm-py
drives Gemini Notebook via CLI and Python , which improves: automates sources, searches and exports hands-free
Details
- judge’s score
- 9/10
- place
- outside the packs
- publisher
- teng-lin
- status
- new
- pinned commit
- 4d55183 on GitHub (new tab)
- skill’s last commit
- Oct 1, 2026
- repo stars
- 19,823
- main type
- Other
Judgement
Precise, targeted skill on an unofficial third-party tool, with ID invariants, authorization guards and auth diagnostics. Score capped by its length and its dependence on an undocumented API.
reservations
- Unofficial API (Google's internal RPC): the skill may break without notice, and it does not pin a fixed version.
- Dense, long content, with many references to external docs not provided (installation, CLI reference, Python API).
- CHANGELOG, CLAUDE, CONTRIBUTING and README appendices are truncated: partial judgment of their content.
- Triggering
- 2/2
- Added value
- 2/2
- Precision
- 2/2
- Scope
- 2/2
- Quality
- 1/2
Alerts
3 alerts, by category
Execution
- high risk
Destructive commands (deletion, ask --new, sharing) and file writes are guarded by a confirmation request, but the agent can launch long, costly generations.
Data
- medium risk
The skill describes extracting cookies from the browser (--browser-cookies) and deploying a full-account master token in CI: highly sensitive credentials for an agent to handle.
Static scan
- info risk
bundled scripts, not run by the SKILL.md
hatch_build.py
Original description
Install, authenticate, troubleshoot, and operate Gemini Notebook through the notebooklm-py CLI or typed async Python API. Use for notebook and source management, grounded chat and research, and artifact generation or download when the user mentions Gemini Notebook, notebooklm-py, the notebooklm CLI,…
added on Oct 18, 2026 · license MIT