Skills for Real Engineers. Straight from my .agents directory.
notebooklm
Agent skill fromteng-lin/notebooklm-py
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, or its Python API. Do not use for the generic Gemini API or unrelated content creation.
How to install notebooklm
npx skills add teng-lin/notebooklm-py1# Gemini Notebook Automation23Use the `notebooklm` CLI for agent workflows. Prefer `--json` and explicit IDs so every4operation is inspectable and safe under concurrency. Use the typed async Python API only when the5user requests application code or the CLI cannot express the workflow. The readiness, identity,6authorization, and credential-handling rules below apply to both interfaces.78## Setup and Authentication910Requires Python 3.10+. Install the package in the user's existing environment; do not create a11separate environment unless requested:1213```bash14pip install "notebooklm-py[browser]"15pip install "notebooklm-py[cookies]" # optional browser-cookie extraction16```1718If system `pip` reports `externally-managed-environment`, do not use `--break-system-packages`.19For CLI-only use, offer `uv tool install "notebooklm-py[browser]"` or the equivalent `pipx`20command; for application code, use the user's active project environment.2122For unattended or headless work, prefer durable profile-backed master-token auth over a copied23cookie snapshot. Install `pip install "notebooklm-py[headless]"`; the one-time automatic OAuth24capture also needs `[browser]`. On a trusted workstation run25`notebooklm login --master-token --account <email>`, then deploy `master_token.json`, not26`storage_state.json`, to the selected profile. `NOTEBOOKLM_HOME` selects the private base directory27and `NOTEBOOKLM_PROFILE` selects its profile; defaults resolve to28…
Excerpt shown under the repository's MIT license.
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
