- Complete README rewrite with new nblm identity
- Add npx add-skill installation via vercel-labs/add-skill
- Position as multi-agent skill (Claude Code, Cursor, OpenCode)
- Add tiered command docs (Quick Start + collapsible reference)
- Add acknowledgments for upstream projects
- Update package.json name to nblm
- Replace all "NotebookLM Skill" references across codebase
- Update .gitignore for .claude-plugin/ and docs/plans/
Co-Authored-By: Claude <noreply@anthropic.com>
Key improvements:
- Add Smart Discovery feature: auto-query notebooks for content before adding
- Fix browser parameter documentation (remove non-existent --headless)
- Add active notebook support with automatic fallback
- Improve error messages with library display when no notebook specified
- Enhance run.py with better debugging output
- Replace "zero hallucination" claims with accurate "source-grounded" terminology
- Document resources structure more clearly in SKILL.md
These changes make the skill more user-friendly and the documentation more honest about NotebookLM's capabilities.
Add NotebookLM integration skill for Claude Code:
- Browser automation for querying NotebookLM
- Library management for notebook organization
- Persistent authentication with Google
- Zero-hallucination research directly in Claude Code
Based on notebooklm-mcp server, adapted for Claude Skills architecture.