# Umiejętność agenta NotebookLM dla Claude Code

> Zintegruj NotebookLM od Google bezpośrednio z Claude Code, aby uzyskiwać odpowiedzi oparte na źródłach i poparte cytatami z przesłanych dokumentów, drastycznie redukując halucynacje. Zacznij ulepszać swój przepływ pracy w kodowaniu w kilka sekund.

- Canonical: https://nanoskill.ai/pl/skills/notebooklm-skill
- Markdown: https://nanoskill.ai/pl/skills/notebooklm-skill.md
- Author: PleasePrompto
- Published: 2026-06-01T07:12:40.837Z
- Updated: 2026-07-23T03:32:43.424Z
- Language: pl
- Source type: github
- Popularity signal: 6754

## Sources

- https://github.com/PleasePrompto/notebooklm-skill

## Install

```shell
npx skills add https://github.com/PleasePrompto/notebooklm-skill
```

## About

Umiejętność NotebookLM dla Claude Code integruje potężny NotebookLM Google bezpośrednio z lokalnym środowiskiem Claude Code, zapewniając odpowiedzi oparte na źródłach i poparte cytatami z przesłanych dokumentów. Ta umiejętność eliminuje powszechny problem halucynacji AI, zapewniając, że wszystkie odpowiedzi pochodzą wyłącznie z określonej bazy wiedzy. Usprawnia przepływ pracy, umożliwiając Claude programowe przeszukiwanie notatników, syntezę informacji i dostarczanie dokładnych wyników bez konieczności ręcznego kopiowania i wklejania.

Zaprojektowana z myślą o wydajności, ta umiejętność oferuje funkcje takie jak inteligentne zarządzanie biblioteką, gdzie można zapisywać linki do NotebookLM z metadanymi, umożliwiając Claude inteligentny wybór najbardziej odpowiedniego źródła do danego zadania. Zawiera automatyczne, trwałe uwierzytelnianie Google po jednorazowej konfiguracji i działa w samodzielnym, izolowanym środowisku Python w folderze umiejętności, zapewniając czystą instalację i brak konfliktów z innymi zależnościami systemowymi.

Niezależnie od tego, czy przeszukujesz instrukcje warsztatowe w poszukiwaniu konkretnych szczegółów technicznych, tworzysz złożone przepływy pracy kodu na podstawie wewnętrznej dokumentacji, czy badasz specyfikacje API, Umiejętność NotebookLM umożliwia Claude Code działanie jako wysoce poinformowany asystent. Zmienia sposób interakcji z dokumentacją, umożliwiając Claude zadawanie kompleksowych pytań, dopytywanie o więcej szczegółów i syntezę pełnych odpowiedzi, co prowadzi do dokładniejszego kodu i wyników badań.

## Key features

- **Odpowiedzi oparte na źródłach**: Znacząco redukuje halucynacje AI, dostarczając odpowiedzi wyłącznie z przesłanych dokumentów i sygnalizując niepewność, gdy informacje są niedostępne.
- **Bezpośrednia integracja z Claude Code**: Eliminuje potrzebę ręcznego kopiowania i wklejania między przeglądarką a edytorem, umożliwiając Claude zadawanie pytań i otrzymywanie odpowiedzi programowo.
- **Inteligentne zarządzanie biblioteką**: Zapisuj linki do NotebookLM z tagami i opisami, umożliwiając Claude automatyczne wybieranie najbardziej odpowiedniego notatnika do konkretnego zadania.
- **Automatyczne uwierzytelnianie**: Wykonaj jednorazowe logowanie Google, a uwierzytelnianie utrzymuje się przez sesje, zapewniając bezproblemowe korzystanie w przyszłości.
- **Samodzielna i izolowana**: Działa w całości w swoim folderze umiejętności z izolowanym środowiskiem Python, zapewniając brak globalnych instalacji i konfliktów.

## Use cases

- **Przeszukiwanie instrukcji warsztatowych**: Szybko pobieraj konkretne szczegóły, takie jak rodzaje płynu hamulcowego, specyfikacje oleju silnikowego czy wartości momentu obrotowego z przesłanych instrukcji warsztatowych bez ręcznego przeszukiwania.
- **Tworzenie kodu w oparciu o zweryfikowane informacje**: Twórz złożone przepływy pracy lub kod w oparciu o swoją dokumentację, zapewniając dokładność i unikając halucynacji dzięki wykorzystaniu syntetyzowanych odpowiedzi NotebookLM.
- **Badanie dokumentacji technicznej**: Bez wysiłku zadawaj Claude Code pytania dotyczące dokumentacji API, wewnętrznych wiki lub dokumentacji projektu, otrzymując precyzyjne odpowiedzi poparte cytatami.

## Result preview

Zobacz rzeczywiste wnioski i mapy myśli wygenerowane bezpośrednio z NotebookLM na temat "najlepszych umiejętności agentów".

![the demo of NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-demo-1.jpg)

![the demo of NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-demo-2.jpg)

![the demo of NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-demo-3.jpg)

![the demo of NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-demo-4.jpg)

## Result walkthrough

### Krok 1: Zainstaluj

Dodaj umiejętność do swojego agenta.

![a simple demonstration of the first step in using NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-step-1.jpg)

### Krok 2:Zapytaj Bazę Wiedzy

Zadawaj pytania lub proś o wnioski z notatników NotebookLM.

![a simple demonstration of the second step in using NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-step-2.jpg)

### Krok 3: Przejrzyj Wynik

Przejrzyj odpowiedź i jej cytaty potwierdzające.

![a simple demonstration of the third step in using NotebookLM Agent Skill for Claude Code](https://file.nanoskill.ai/NotebookLM-step-3.jpg)

## Skill definition

# Umiejętność NotebookLM dla Claude Code

**Pozwól [Claude Code](https://github.com/anthropics/claude-code) rozmawiać bezpośrednio z NotebookLM, aby uzyskać odpowiedzi oparte na źródłach, wyłącznie na podstawie przesłanych dokumentów**

> Użyj tej umiejętności, aby bezpośrednio z poziomu Claude Code wysyłać zapytania do swoich notatników Google NotebookLM i uzyskiwać odpowiedzi oparte na źródłach, poparte cytatami, pochodzące od Gemini. Automatyzacja przeglądarki, zarządzanie biblioteką, trwałe uwierzytelnianie. Drastycznie ograniczone halucynacje – odpowiedzi wyłącznie z przesłanych dokumentów.

[Instalacja](#installation) • [Szybki start](#quick-start) • [Dlaczego NotebookLM](#why-notebooklm-not-local-rag) • [Jak to działa](#how-it-works) • [Alternatywa MCP](https://github.com/PleasePrompto/notebooklm-mcp)

---

## ⚠️ Ważne: Tylko lokalna wersja Claude Code

**Ta umiejętność działa TYLKO z lokalnymi instalacjami [Claude Code](https://github.com/anthropics/claude-code), NIE w interfejsie internetowym.**

Interfejs internetowy uruchamia umiejętności w piaskownicy bez dostępu do sieci, czego ta umiejętność wymaga do automatyzacji przeglądarki. Musisz używać [Claude Code](https://github.com/anthropics/claude-code) lokalnie na swoim komputerze.

---

## Problem

Kiedy poprosisz [Claude Code](https://github.com/anthropics/claude-code) o „przeszukanie mojej lokalnej dokumentacji”, oto co się dzieje:
- **Ogromne zużycie tokenów**: Przeszukiwanie dokumentacji oznacza wielokrotne odczytywanie wielu plików
- **Niedokładne wyszukiwanie**: Szuka słów kluczowych, pomija kontekst i powiązania między dokumentami
- **Halucynacje**: Gdy nie może czegoś znaleźć, wymyśla prawdopodobnie brzmiące interfejsy API
- **Ręczne kopiuj-wklej**: Ciągłe przełączanie się między przeglądarką NotebookLM a edytorem

## Rozwiązanie

Ta umiejętność Claude Code umożliwia [Claude Code](https://github.com/anthropics/claude-code) bezpośrednią rozmowę z [**NotebookLM**](https://notebooklm.google/) — opartą na źródłach bazą wiedzy Google, zasilaną przez Gemini 2.5, która dostarcza inteligentne, zsyntetyzowane odpowiedzi wyłącznie na podstawie przesłanych dokumentów.

```
Twoje zadanie → Claude pyta NotebookLM → Gemini syntetyzuje odpowiedź → Claude pisze poprawny kod
```

**Koniec z tańcem kopiuj-wklej**: Claude zadaje pytania bezpośrednio i otrzymuje odpowiedzi prosto w CLI. Buduje głębokie zrozumienie dzięki automatycznym pytaniom uzupełniającym, uzyskując szczegółowe informacje implementacyjne, przypadki brzegowe i najlepsze praktyki.

---

## Dlaczego NotebookLM, a nie lokalny RAG?

| Podejście | Koszt tokenów | Czas konfiguracji | Halucynacje | Jakość odpowiedzi |
|----------|------------|------------|----------------|----------------|
| **Podawanie dokumentów Claude'owi** | 🔴 Bardzo wysoki (wielokrotne odczyty plików) | Natychmiastowy | Tak - wypełnia luki | Różna jakość wyszukiwania |
| **Wyszukiwanie w sieci** | 🟡 Średni | Natychmiastowy | Wysokie - niewiarygodne źródła | Trafiony lub chybiony |
| **Lokalny RAG** | 🟡 Średni do wysokiego | Godziny (osadzenia, dzielenie na fragmenty) | Średnie - luki w wyszukiwaniu | Zależy od konfiguracji |
| **Umiejętność NotebookLM** | 🟢 Minimalny | 5 minut | **Minimalne** - wyłącznie oparte na źródłach | Ekspercka synteza |

### Co sprawia, że NotebookLM jest lepszy?

1. **Wstępnie przetworzone przez Gemini**: Prześlij dokumenty raz, uzyskaj natychmiastową wiedzę ekspercką
2. **Pytania i odpowiedzi w języku naturalnym**: Nie tylko wyszukiwanie — rzeczywiste zrozumienie i synteza
3. **Korelacja wielu źródeł**: Łączy informacje z ponad 50 dokumentów
4. **Poparte cytatami**: Każda odpowiedź zawiera odwołania do źródeł
5. **Bez infrastruktury**: Nie potrzebujesz wektorowych baz danych, osadzeń ani strategii dzielenia na fragmenty

---

## Instalacja

### Najprostsza instalacja w historii:

```bash
# 1. Utwórz katalog umiejętności (jeśli nie istnieje)
mkdir -p ~/.claude/skills

# 2. Sklonuj to repozytorium
cd ~/.claude/skills
git clone https://github.com/PleasePrompto/notebooklm-skill notebooklm

# 3. To wszystko! Otwórz Claude Code i powiedz:
"Jakie mam umiejętności?"
```

Przy pierwszym użyciu umiejętność automatycznie:
- Tworzy izolowane środowisko Python (`.venv`)
- Instaluje wszystkie zależności, w tym **Google Chrome**
- Konfiguruje automatyzację przeglądarki za pomocą Chrome (nie Chromium) dla maksymalnej niezawodności
- Wszystko pozostaje w folderze umiejętności

**Uwaga:** Konfiguracja korzysta z prawdziwego Chrome zamiast Chromium ze względu na niezawodność międzyplatformową, spójne odciski palców przeglądarki i lepszą ochronę przed wykrywaniem przez usługi Google

---

## Szybki start

### 1. Sprawdź swoje umiejętności

Powiedz w Claude Code:
```
"Jakie mam umiejętności?"
```

Claude wyświetli listę dostępnych umiejętności, w tym NotebookLM.

### 2. Uwierzytelnij się w Google (jednorazowo)

```
"Skonfiguruj uwierzytelnianie NotebookLM"
```
*Otwiera się okno Chrome → zaloguj się za pomocą konta Google*

### 3. Utwórz swoją bazę wiedzy

Przejdź do [notebooklm.google.com](https://notebooklm.google.com) → Utwórz notatnik → Prześlij swoje dokumenty:
- 📄 PDFy, Dokumenty Google, pliki markdown
- 🔗 Strony internetowe, repozytoria GitHub
- 🎥 Filmy z YouTube
- 📚 Wiele źródeł na notatnik

Udostępnij: **⚙️ Udostępnij → Każdy z linkiem → Kopiuj**

### 4. Dodaj do swojej biblioteki

**Opcja A: Pozwól Claude'owi to rozgryźć (Inteligentne dodawanie)**
```
"Zapytaj ten notatnik o jego zawartość i dodaj go do mojej biblioteki: [twój-link]"
```
Claude automatycznie zapyta notatnik, aby poznać jego zawartość, a następnie doda go z odpowiednimi metadanymi.

**Opcja B: Dodawanie ręczne**
```
"Dodaj ten NotebookLM do mojej biblioteki: [twój-link]"
```
Claude zapyta o nazwę i tematy, a następnie zapisze go do późniejszego wykorzystania.

### 5. Rozpocznij badania

```
"Co moja dokumentacja React mówi o hookach?"
```

Claude automatycznie wybiera odpowiedni notatnik i otrzymuje odpowiedź bezpośrednio z NotebookLM.

---

## Jak to działa

To jest **Umiejętność Claude Code** – lokalny folder zawierający instrukcje i skrypty, z których Claude Code może korzystać w razie potrzeby. W przeciwieństwie do [wersji serwera MCP](https://github.com/PleasePrompto/notebooklm-mcp), ta działa bezpośrednio w Claude Code bez potrzeby korzystania z oddzielnego serwera.

### Kluczowe różnice w porównaniu do serwera MCP

| Cecha | Ta umiejętność | Serwer MCP |
|---------|------------|------------|
| **Protokół** | Umiejętności Claude | Model Context Protocol |
| **Instalacja** | Sklonuj do `~/.claude/skills` | `claude mcp add ...` |
| **Sesje** | Nowa przeglądarka przy każdym pytaniu | Trwałe sesje czatu |
| **Kompatybilność** | Tylko Claude Code (lokalnie) | Claude Code, Codex, Cursor itp. |
| **Język** | Python | TypeScript |
| **Dystrybucja** | Git clone | pakiet npm |

### Architektura

```
~/.claude/skills/notebooklm/
├── SKILL.md              # Instrukcje dla Claude
├── scripts/              # Skrypty automatyzacji Python
│   ├── ask_question.py   # Zapytaj NotebookLM
│   ├── notebook_manager.py # Zarządzanie biblioteką
│   └── auth_manager.py   # Uwierzytelnianie Google
├── .venv/                # Izolowane środowisko Python (tworzone automatycznie)
└── data/                 # Lokalna biblioteka notatników
```

Gdy wspomnisz o NotebookLM lub wyślesz adres URL notatnika, Claude:
1. Ładuje instrukcje umiejętności
2. Uruchamia odpowiedni skrypt Python
3. Otwiera przeglądarkę, zadaje pytanie
4. Zwraca odpowiedź bezpośrednio do Ciebie
5. Wykorzystuje tę wiedzę, aby pomóc Ci w zadaniu

---

## Główne cechy

### **Odpowiedzi oparte na źródłach**
NotebookLM znacząco redukuje halucynacje, odpowiadając wyłącznie na podstawie przesłanych dokumentów. Jeśli informacja nie jest dostępna, sygnalizuje niepewność, zamiast wymyślać treści.

### **Bezpośrednia integracja**
Bez kopiowania i wklejania między przeglądarką a edytorem. Claude zadaje pytania i otrzymuje odpowiedzi programowo.

### **Inteligentne zarządzanie biblioteką**
Zapisuj linki do NotebookLM z tagami i opisami. Claude automatycznie wybiera odpowiedni notatnik do Twojego zadania.

### **Automatyczne uwierzytelnianie**
Jednorazowe logowanie do Google, a następnie uwierzytelnianie utrzymuje się między sesjami.

### **Samodzielny**
Wszystko działa w folderze umiejętności z izolowanym środowiskiem Python. Bez globalnych instalacji.

### **Automatyzacja przypominająca człowieka**
Wykorzystuje realistyczne prędkości pisania i wzorce interakcji, aby uniknąć wykrycia.

---

## Najczęściej używane polecenia

| Co mówisz | Co się dzieje |
|--------------|--------------|
| *"Skonfiguruj uwierzytelnianie NotebookLM"* | Otwiera Chrome do logowania Google |
| *"Dodaj [link] do mojej biblioteki NotebookLM"* | Zapisuje notatnik z metadanymi |
| *"Pokaż moje notatniki NotebookLM"* | Wyświetla wszystkie zapisane notatniki |
| *"Zapytaj moją dokumentację API o [temat]"* | Wysyła zapytanie do odpowiedniego notatnika |
| *"Użyj notatnika React"* | Ustawia aktywny notatnik |
| *"Wyczyść dane NotebookLM"* | Nowy start (zachowuje bibliotekę) |

---

## Przykłady z życia wzięte

### Przykład 1: Zapytanie do instrukcji warsztatowej

**Użytkownik pyta**: „Sprawdź w mojej instrukcji warsztatowej Suzuki GSR 600 rodzaj płynu hamulcowego, specyfikację oleju silnikowego i moment dokręcania tylnej osi.”

**Claude automatycznie**:
- Uwierzytelnia się w NotebookLM
- Zadaje obszerne pytania dotyczące każdej specyfikacji
- Zadaje pytania uzupełniające po monitcie „Czy to WSZYSTKO, co musisz wiedzieć?”
- Podaje dokładne specyfikacje: płyn hamulcowy DOT 4, olej SAE 10W-40, moment dokręcania tylnej osi 100 N·m

![Przykład czatu NotebookLM](https://file.nanoskill.ai/example_notebookchat.png)

### Przykład 2: Budowanie bez halucynacji

**Ty**: „Muszę zbudować workflow n8n do filtrowania spamu w Gmailu. Użyj mojego notatnika n8n.”

**Wewnętrzny proces Claude’a:**
```
→ Ładuje umiejętność NotebookLM
→ Aktywuje notatnik n8n
→ Zadaje obszerne pytania z uzupełnieniami
→ Syntetyzuje kompletną odpowiedź na podstawie wielu zapytań
```

**Rezultat**: Działający workflow za pierwszym razem, bez debugowania halucynacyjnych API.

---

## Szczegóły techniczne

### Podstawowa technologia
- **Patchright**: Biblioteka automatyzacji przeglądarki (oparta na Playwright)
- **Python**: Język implementacji tej umiejętności
- **Techniki ukrywania**: Wzorce pisania i interakcji przypominające człowieka

Uwaga: Serwer MCP korzysta z tej samej biblioteki Patchright, ale z ekosystemu TypeScript/npm.

### Zależności
- **patchright==1.55.2**: Automatyzacja przeglądarki
- **python-dotenv==1.0.0**: Konfiguracja środowiska
- Automatycznie instalowane w `.venv` przy pierwszym użyciu

### Przechowywanie danych

Wszystkie dane są przechowywane lokalnie w katalogu umiejętności:

```
~/.claude/skills/notebooklm/data/
├── library.json       - Twoja biblioteka notatników z metadanymi
├── auth_info.json     - Informacje o statusie uwierzytelniania
└── browser_state/     - Pliki cookie przeglądarki i dane sesji
```

**Ważna uwaga dotycząca bezpieczeństwa:**
- Katalog `data/` zawiera wrażliwe dane uwierzytelniające i osobiste notatniki
- Jest automatycznie wykluczany z git poprzez `.gitignore`
- NIGDY nie commituj ani nie udostępniaj ręcznie zawartości katalogu `data/`

### Model sesji

W przeciwieństwie do serwera MCP, ta umiejętność wykorzystuje **model bezstanowy**:
- Każde pytanie otwiera nową przeglądarkę
- Zadaje pytanie, otrzymuje odpowiedź
- Dodaje monit uzupełniający, aby zachęcić Claude’a do zadawania kolejnych pytań
- Natychmiast zamyka przeglądarkę

Oznacza to:
- Brak trwałego kontekstu czatu
- Każde pytanie jest niezależne
- Ale Twoja biblioteka notatników jest trwała
- **Mechanizm uzupełniania**: Każda odpowiedź zawiera pytanie „Czy to WSZYSTKO, co musisz wiedzieć?”, aby skłonić Claude’a do zadawania wyczerpujących pytań uzupełniających

W przypadku badań wieloetapowych Claude automatycznie zadaje pytania uzupełniające, gdy jest to potrzebne.

---

## Ograniczenia

### Specyficzne dla umiejętności
- **Tylko lokalny Claude Code** - Nie działa w interfejsie internetowym (ograniczenia piaskownicy)
- **Brak trwałości sesji** - Każde pytanie jest niezależne
- **Brak kontekstu uzupełniającego** - Nie można odwołać się do „poprzedniej odpowiedzi”

### NotebookLM
- **Limity szybkości** - Darmowy plan ma dzienne limity zapytań
- **Ręczne przesyłanie** - Musisz najpierw przesłać dokumenty do NotebookLM
- **Wymóg udostępniania** - Notatniki muszą być udostępnione publicznie

---

## FAQ

**Dlaczego to nie działa w interfejsie internetowym Claude?**
Interfejs internetowy uruchamia umiejętności w piaskownicy bez dostępu do sieci. Automatyzacja przeglądarki wymaga dostępu do sieci, aby dotrzeć do NotebookLM.

**Czym to się różni od serwera MCP?**
To prostsza implementacja oparta na Pythonie, która działa bezpośrednio jako Umiejętność Claude. Serwer MCP jest bardziej rozbudowany, oferuje trwałe sesje i współpracuje z wieloma narzędziami (Codex, Cursor itp.).

**Czy mogę korzystać zarówno z tej umiejętności, jak i z serwera MCP?**
Tak! Służą różnym celom. Używaj umiejętności do szybkiej integracji z Claude Code, używaj serwera MCP do trwałych sesji i obsługi wielu narzędzi.

**Co zrobić, jeśli Chrome ulegnie awarii?**
Uruchom: „Wyczyść dane przeglądarki NotebookLM” i spróbuj ponownie.

**Czy moje konto Google jest bezpieczne?**
Chrome działa lokalnie na Twoim komputerze. Twoje dane uwierzytelniające nigdy nie opuszczają Twojego komputera. Jeśli masz obawy, użyj dedykowanego konta Google.

---

## Rozwiązywanie problemów

### Nie znaleziono umiejętności
```bash
# Upewnij się, że znajduje się we właściwej lokalizacji
ls ~/.claude/skills/notebooklm/
# Powinno pokazać: SKILL.md, scripts/ itp.
```

### Problemy z uwierzytelnianiem
Powiedz: „Zresetuj uwierzytelnianie NotebookLM”

### Awaria przeglądarki
Powiedz: „Wyczyść dane przeglądarki NotebookLM”

### Problemy z zależnościami
```bash
# Ręczna ponowna instalacja w razie potrzeby
cd ~/.claude/skills/notebooklm
rm -rf .venv
python -m venv .venv
source .venv/bin/activate  # lub .venv\Scripts\activate w systemie Windows
pip install -r requirements.txt
```

---

## Zastrzeżenie

To narzędzie automatyzuje interakcje przeglądarki z NotebookLM, aby zwiększyć wydajność Twojej pracy. Jednak kilka przyjaznych przypomnień:

**O automatyzacji przeglądarki:**
Chociaż wbudowałem funkcje humanizacji (realistyczne prędkości pisania, naturalne opóźnienia, ruchy myszy), aby automatyzacja zachowywała się bardziej naturalnie, nie mogę zagwarantować, że Google nie wykryje lub nie oznaczy zautomatyzowanego użycia. Zalecam korzystanie z dedykowanego konta Google do automatyzacji, a nie z głównego konta — pomyśl o tym jak o scrapowaniu stron internetowych: prawdopodobnie jest w porządku, ale lepiej dmuchać na zimne!

**O narzędziach CLI i agentach AI:**
Narzędzia CLI, takie jak Claude Code, Codex i podobne asystenty oparte na AI, są niezwykle potężne, ale mogą popełniać błędy. Proszę, korzystaj z nich ostrożnie i świadomie:
- Zawsze przeglądaj zmiany przed zatwierdzeniem lub wdrożeniem
- Najpierw testuj w bezpiecznych środowiskach
- Twórz kopie zapasowe ważnych prac
- Pamiętaj: Agenci AI są asystentami, a nie nieomylnymi wyroczniami

Zbudowałem to narzędzie dla siebie, ponieważ byłem zmęczony tańcem kopiuj-wklej między NotebookLM a edytorem. Udostępniam je w nadziei, że pomoże również innym, ale nie mogę brać odpowiedzialności za jakiekolwiek problemy, utratę danych lub problemy z kontem, które mogą wystąpić. Korzystaj według własnego uznania i osądu.

Jeśli jednak napotkasz problemy lub masz pytania, zachęcam do otwarcia zgłoszenia na GitHubie. Chętnie pomogę w rozwiązywaniu problemów!

---

## Podziękowania

Ta umiejętność jest inspirowana moim [**serwerem NotebookLM MCP**](https://github.com/PleasePrompto/notebooklm-mcp) i stanowi alternatywną implementację jako Umiejętność Claude Code:
- Obie korzystają z Patchright do automatyzacji przeglądarki (TypeScript dla MCP, Python dla Umiejętności)
- Wersja Umiejętności działa bezpośrednio w Claude Code bez protokołu MCP
- Bezstanowa konstrukcja zoptymalizowana pod kątem architektury umiejętności

Jeśli potrzebujesz:
- **Trwałych sesji** → Użyj [serwera MCP](https://github.com/PleasePrompto/notebooklm-mcp)
- **Obsługi wielu narzędzi** (Codex, Cursor) → Użyj [serwera MCP](https://github.com/PleasePrompto/notebooklm-mcp)
- **Szybkiej integracji z Claude Code** → Użyj tej umiejętności

---

## Podsumowując

**Bez tej umiejętności**: NotebookLM w przeglądarce → Kopiuj odpowiedź → Wklej w Claude → Kopiuj następne pytanie → Z powrotem do przeglądarki...

**Z tą umiejętnością**: Claude bada bezpośrednio → Otrzymuje odpowiedzi natychmiast → Pisze poprawny kod

Przerwij taniec kopiuj-wklej. Zacznij otrzymywać dokładne, oparte na źródłach odpowiedzi bezpośrednio w Claude Code.

```bash
# Zacznij w 30 sekund
cd ~/.claude/skills
git clone https://github.com/PleasePrompto/notebooklm-skill notebooklm
# Otwórz Claude Code: „Jakie mam umiejętności?”
```

---

Zbudowane jako adaptacja Umiejętności Claude Code mojego [serwera NotebookLM MCP](https://github.com/PleasePrompto/notebooklm-mcp)

Do badań opartych na źródłach, na podstawie dokumentów, bezpośrednio w Claude Code

## FAQ

### Czym jest umiejętność NotebookLM dla Claude Code?

Umiejętność NotebookLM umożliwia Claude Code bezpośrednią interakcję z Google NotebookLM, bazą wiedzy opartą na źródłach. Pozwala Claude uzyskiwać odpowiedzi wyłącznie z przesłanych dokumentów, redukując halucynacje i poprawiając dokładność.

### Dlaczego ta umiejętność NotebookLM działa tylko z lokalnymi instalacjami Claude Code?

Ta umiejętność wymaga dostępu do sieci do automatyzacji przeglądarki w celu interakcji z NotebookLM. Interfejs webowy Claude uruchamia umiejętności w izolowanym środowisku bez dostępu do sieci, co uniemożliwia jej tam działanie. Musisz korzystać z lokalnej instalacji Claude Code.

### Jak ta umiejętność redukuje halucynacje w porównaniu do bezpośredniego dostarczania dokumentów Claude?

Zamiast dostarczać surowe dokumenty, ta umiejętność wykorzystuje NotebookLM, który wstępnie przetwarza Twoje dokumenty za pomocą Gemini. NotebookLM zapewnia przetwarzanie pytań i odpowiedzi w języku naturalnym oraz korelację wielu źródeł, syntetyzując eksperckie odpowiedzi poparte cytatami i oparte wyłącznie na przesłanej treści.

### Czy moje konto Google jest bezpieczne podczas korzystania z tej umiejętności?

Tak, Chrome działa lokalnie na Twoim komputerze, a Twoje dane uwierzytelniające nigdy nie opuszczają Twojego urządzenia. Zaleca się korzystanie z dedykowanego konta Google do automatyzacji, jeśli masz obawy dotyczące bezpieczeństwa, podobnie jak w przypadku najlepszych praktyk dotyczących web scrapingu.

### Jakie są kluczowe różnice między tą umiejętnością a serwerem MCP NotebookLM?

Ta umiejętność to prostsza implementacja oparta na Pythonie, zaprojektowana do szybkiej integracji z Claude Code, działająca bezpośrednio jako umiejętność Claude'a z modelem bezstanowym. Serwer MCP jest bogatszy w funkcje, oferując trwałe sesje i obsługę wielu narzędzi (np. Codex, Cursor) przy użyciu TypeScript.

### Jak dodać NotebookLM do mojej biblioteki za pomocą tej umiejętności?

Możesz używać poleceń takich jak "Dodaj ten NotebookLM do mojej biblioteki: \[your-link\]" lub "Zapytaj ten notatnik o jego zawartość i dodaj go do mojej biblioteki: \[your-link\]", aby Claude automatycznie dodawał i kategoryzował Twoje źródła NotebookLM.
