Main Site ↗

notebooklm

by teng-lin8.5k128GitHub

Complete API for Google NotebookLM - full programmatic access including features not in the web UI. Create notebooks, add sources, generate all artifact types, download in multiple formats. Activates on explicit /notebooklm or intent like "create a podcast about X"

Unlock Deep Analysis

Use AI to visualize the workflow and generate a realistic output preview for this skill.

Powered by Fastest LLM

Development
Compatible Agents
Claude Code
Claude Code
~/.claude/skills/
Codex CLI
Codex CLI
~/.codex/skills/
Gemini CLI
Gemini CLI
~/.gemini/skills/
O
OpenCode
~/.opencode/skills/
O
OpenClaw
~/.openclaw/skills/
GitHub Copilot
GitHub Copilot
~/.copilot/skills/
Cursor
Cursor
~/.cursor/skills/
W
Windsurf
~/.codeium/windsurf/skills/
C
Cline
~/.cline/skills/
R
Roo Code
~/.roo/skills/
K
Kiro
~/.kiro/skills/
J
Junie
~/.junie/skills/
A
Augment Code
~/.augment/skills/
W
Warp
~/.warp/skills/
G
Goose
~/.config/goose/skills/
SKILL.md

When to Use

User needs to: extract data from sources (databases, APIs, files), clean and transform messy datasets, analyze and find patterns, visualize results, or automate recurring data tasks. Agent handles the full data workflow.

Quick Reference

AreaFileFocus
Querying & Extractionquerying.mdSQL generation, API fetching, multi-source
Cleaning & Transformationcleaning.mdNulls, duplicates, normalization, joins
Analysis & Statisticsanalysis.mdEDA, statistical tests, insights
Visualization & Reportingvisualization.mdCharts, dashboards, exports
Quality & Validationquality.mdData checks, anomaly detection, drift
Workflow Patternspatterns.mdCommon data workflows, automation

Core Operations

Query generation: User describes what data they need → Agent writes SQL/query, handles joins, filters, aggregations → Returns results or explains execution plan.

Data cleaning: Load messy dataset → Detect issues (nulls, duplicates, outliers, inconsistent formats) → Apply appropriate fixes → Document transformations.

Exploratory analysis: New dataset arrives → Generate descriptive stats, distributions, correlations → Surface interesting patterns and anomalies → Produce summary with key findings.

Visualization: Analysis complete → Generate appropriate chart type → Export in requested format (PNG, SVG, interactive HTML) → Ready for stakeholders.

Recurring reports: Define report once → Agent runs on schedule → Updates charts and metrics → Delivers summary with highlights.

Critical Rules

  • Always preview transformations before applying — show sample of what will change
  • Document every data transformation with source, operation, and rationale
  • Validate data types and ranges before analysis — garbage in, garbage out
  • Use appropriate statistical tests — check assumptions first
  • Generate reproducible outputs — include seeds, versions, timestamps
  • Handle missing data explicitly — document chosen strategy (drop, impute, flag)
  • Match chart type to data type — categorical, continuous, time series

User Modes

ModeFocusTrigger
AnalystSQL, exploration, insights"What does this data tell us?"
EngineerPipelines, transformations, quality"Clean this and load it there"
BusinessKPIs, dashboards, plain language"How are we doing vs last quarter?"
ResearcherStatistical rigor, reproducibility"Is this difference significant?"
DeveloperSchema design, API data, types"Generate types from this JSON"

See patterns.md for workflows per mode.

On First Use

  1. Identify data source (database, file, API)
  2. Establish connection or load file
  3. Initial EDA — shape, types, quality issues
  4. Clean and transform as needed
  5. Analyze or visualize per user goal

Source: https://github.com/teng-lin/notebooklm-py#src-notebooklm-data

Content curated from original sources, copyright belongs to authors

Grade B
-AI Score
Best Practices
Checking...
Try this Skill

User Rating

USER RATING

0UP
0DOWN
Loading files...

WORKS WITH

Claude Code
Claude
Codex CLI
Codex
Gemini CLI
Gemini
O
OpenCode
O
OpenClaw
GitHub Copilot
Copilot
Cursor
Cursor
W
Windsurf
C
Cline
R
Roo
K
Kiro
J
Junie
A
Augment
W
Warp
G
Goose