IdeaCredIdeaCred

wserre/notebooklm-skill

45

๐Ÿ“„ Connect Claude Code with NotebookLM for precise, document-based answers from your notebooks, enhancing accuracy and reducing misinformation.

What's novel

๐Ÿ“„ Connect Claude Code with NotebookLM for precise, document-based answers from your notebooks, enhancing accuracy and reducing misinformation.

Code Analysis

10 files read ยท 3 rounds

A set of CLI Python scripts that use Patchright (a stealth Playwright fork) to automate a real Chrome browser, navigate to Google NotebookLM's web UI, type questions into a textarea, and scrape the text response โ€” serving as a Claude Code skill for querying NotebookLM notebooks.

Strengths

The stealth/anti-detection approach (Patchright, persistent browser profiles, cookie injection workarounds for Playwright bugs) shows practical knowledge of browser automation challenges. The SKILL.md prompt-engineering file is well-structured and provides clear instructions for Claude Code to use the scripts effectively.

Weaknesses

Zero tests, dead code (BrowserSession class never used), __init__.py triggers venv creation as an import side effect, and the README is completely misleading โ€” describing a GUI application with download links when the actual product is CLI scripts for Claude Code. The core implementation is a thin scraping wrapper with fragile CSS selectors and no real algorithmic depth.

Score Breakdown

Innovation
3 (25%)
Craft
49 (35%)
Traction
13 (15%)
Scope
38 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+0

Craft

Ci-1
Tests-2
Polish+0
Releases+0
Has License+5
Code Quality+13
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+2
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+5
Devto Reactions+0
Community Contribs+2

Scope

Commits+5
Languages+3
Subsystems+5
Bloat Penalty+0
Completeness+7
Contributors+6
Authored Files+8
Readme Code Match+3
Architecture Depth+3
Implementation Depth+8

Evidence

Commits

10

Contributors

2

Files

20

Active weeks

5

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

3

Forks

0

License

MIT