AI skills are expert reference guides that you install directly into your AI assistant’s context. When an AI tool reads a skill file on startup, it gains accurate, up-to-date knowledge ofDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/jacob-bd/notebooklm-mcp-cli/llms.txt
Use this file to discover all available pages before exploring further.
nlm commands, workflows, best practices, and troubleshooting tips — without needing to be told anything in a system prompt. Think of a skill as a compact manual that travels with your AI session wherever it runs.
Skills are distinct from the MCP server integration. The MCP server gives an AI assistant functional access to NotebookLM — the ability to actually call the API and manipulate notebooks. A skill gives the AI reference knowledge about how to use those tools well: the right flags, correct argument order, known pitfalls, and recommended workflows. You can install one without the other, but they work best together.
nlm setup (and nlm setup add <tool>) configures the MCP server transport — the connection that lets an AI assistant call NotebookLM’s API. nlm skill install <tool> installs AI reference documentation into the tool’s skill/rules directory. These are separate concerns and separate commands.Installing Skills
Run the appropriate install command for your AI tool. By default, skills are installed at the user level (your home directory), so they apply to every project you open.Codex / Gemini CLI / Generic agents
All three of the following commands install to the same shared path — they are interchangeable aliases for the cross-tool compatible Gemini CLI (v0.33.1+) and Codex both read from
~/.agents/skills/nlm-skill/ location:.agents/skills/.Alef Agent
type: tool, status: approved). Installs into ~/.alef-agent/workspace/skills/nlm-skill/.Project-Level Install
Add--level project to install into the current working directory instead of your home directory. This is useful for per-repository skill configurations:
Supported Tools at a Glance
Claude Code
Install path (user):
~/.claude/skills/nlm-skill/Install path (project): .claude/skills/nlm-skill/Cursor
Install path (user):
~/.cursor/skills/nlm-skill/Install path (project): .cursor/skills/nlm-skill/Cline
Install path (user):
~/.cline/skills/nlm-skill/Install path (project): .cline/skills/nlm-skill/Agents / Codex / Gemini CLI
Install path (user):
~/.agents/skills/nlm-skill/Install path (project): .agents/skills/nlm-skill/OpenCode
Install path (user):
~/.config/opencode/skills/nlm-skill/Install path (project): .opencode/skills/nlm-skill/Antigravity
Install path (user):
~/.gemini/antigravity/skills/nlm-skill/Install path (project): .agents/skills/nlm-skill/OpenClaw
Install path (user):
~/.openclaw/workspace/skills/nlm-skill/Install path (project): .openclaw/workspace/skills/nlm-skill/Alef Agent
Install path (user):
~/.alef-agent/workspace/skills/nlm-skill/Install path (project): .alef-agent/workspace/skills/nlm-skill/Hermes Agent
Install path (user):
~/.hermes/skills/nlm-skill/ (or $HERMES_HOME/skills/nlm-skill/ if HERMES_HOME is set)Install path (project): .hermes/skills/nlm-skill/Managing Skills
Check Installation Status
View Skill Content
SKILL.md file to your terminal so you can review what gets installed.
Update Installed Skills
notebooklm-mcp-cli, run nlm skill update to push the latest reference content to all your AI tools.
Uninstall a Skill
Verb-First Alternatives
The CLI supports both noun-first and verb-first command styles. The following are equivalent to theirnlm skill counterparts: