المهارات notebooklm
📚

notebooklm

مخاطر منخفضة ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات🔑 متغيرات البيئة

استعلام دفاتر NotebookLM من Claude

متاح أيضًا من: teng-lin

تُمكّن هذه المهارة Claude من الاستعلام مباشرة عن دفاتر Google NotebookLM، مما يوفر إجابات مبنية على المصادر من Gemini مع الاستشهاد بمستنداتك التي قمت بتحميلها، مما يقلل بشكل كبير من هلوسات الذكاء الاصطناعي.

يدعم: Claude Codex Code(CC)
🥉 75 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "notebooklm". Ask: What is the main finding of my research notebook?

النتيجة المتوقعة:

Based on the documents in your notebook, the main finding is that [specific content from your documents]. This is supported by [citation from source]. The key evidence includes [additional details from documents].

استخدام "notebooklm". Ask: List all the API endpoints in my project documentation

النتيجة المتوقعة:

Your project documentation contains the following API endpoints: /api/users (GET, POST), /api/auth (POST), /api/documents (GET, POST, PUT, DELETE). Each endpoint is documented with request/response schemas in the OpenAPI specification section.

التدقيق الأمني

مخاطر منخفضة
v1 • 2/24/2026

This skill is a legitimate Google NotebookLM integration using browser automation. The static findings are false positives triggered by: (1) shell command examples in documentation, (2) Playwright browser automation code for Google authentication, (3) network requests to Google's legitimate NotebookLM service. The combination of code execution + network + credentials is expected behavior for this type of integration skill.

15
الملفات التي تم فحصها
3,425
الأسطر التي تم تحليلها
9
النتائج
1
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (1)

Browser Automation with Credentials
Uses Playwright for browser automation with persistent authentication state. This is standard for skills that integrate with web services requiring login.
مشكلات متوسطة المخاطر (2)
Shell Command Execution in Scripts
Python subprocess calls for environment setup (venv creation, pip install, patchright install). These are required for skill initialization.
Network Requests to Google Services
Hardcoded URLs for Google NotebookLM API endpoints. Required for integration functionality.
مشكلات منخفضة المخاطر (2)
Filesystem Access for Data Storage
Accesses local filesystem to store notebook library, authentication state, and browser profile. Standard for persistent skill data.
Environment Variable Access
Uses dotenv for optional configuration. Standard skill configuration pattern.

عوامل الخطر

⚙️ الأوامر الخارجية (3)
🌐 الوصول إلى الشبكة (2)
📁 الوصول إلى نظام الملفات (2)
🔑 متغيرات البيئة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

68
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
66
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

استعلام وثائق البحث

اطرح أسئلة حول أوراق البحث أو ملاحظات الاجتماع أو مواد الدراسة المخزنة في NotebookLM واحصل على إجابات مدعومة الاقتباسات.

مساعد وثائق قاعدة الكود

استعلم عن وثائق قاعدة الكود وREADMEs والمواصفات التقنية المخزنة في الدفاتر للحصول على إجابة دقيقة حول مشروعك.

سؤال وجواب لقاعدة المعرفة الشخصية

عامل NotebookLM كقاعدة معرفة شخصية واطرح أسئلة على Claude تسترجع معلومات محددة من مستنداتك.

جرّب هذه الموجهات

التحقق من حالة المصادقة
Check if NotebookLM authentication is set up. Run: python scripts/run.py auth_manager.py status
عرض الدفاتر المتاحة
Show all notebooks in my library. Run: python scripts/run.py notebook_manager.py list
استعلام عن دفتر
Ask a question to NotebookLM: python scripts/run.py ask_question.py --question "[YOUR QUESTION]" --notebook-id [NOTEBOOK_ID]. Use the follow-up mechanism to gather complete information.
إضافة دفتر جديد
Add a notebook to the library: python scripts/run.py notebook_manager.py add --url [URL] --name [NAME] --description [DESCRIPTION] --topics [TOPICS]. Use SMART ADD if content is unknown.

أفضل الممارسات

  • قم دائماً بالتحقق من حالة المصادقة قبل محاولة الاستعلام
  • استخدم آلية الأسئلة المتابعة لجمع المعلومات الكاملة قبل الرد على المستخدم
  • سجل الدفاتر بوصفات ومواضيع دقيقة لقابلية بحث أفضل
  • استخدم علامة --show-browser للتصحيح عند حدوث مشاكل

تجنب

  • لا تستدعي البرامج النصية مباشرة بدون غلاف run.py
  • لا تتخطى أسئلة المتابعة - قم دائماً بتركيب إجابات كاملة
  • لا تخمن أوصاف الدفاتر - استخدم SMART ADD لاكتشاف المحتوى
  • لا تنسَ التحقق من المصادقة قبل العمليات

الأسئلة المتكررة

كيف أقوم بالمصادقة مع Google NotebookLM؟
Run python scripts/run.py auth_manager.py setup. A browser window will open for you to manually log in to your Google account. Authentication persists for 7 days.
لماذا أحتاج إلى استخدام غلاف run.py؟
The run.py wrapper automatically creates and manages a virtual environment, installs dependencies, and executes scripts properly. Calling scripts directly will fail without the environment.
كم استعلاماً يمكنني إجراؤه في اليوم؟
Google NotebookLM has a rate limit of 50 queries per day on free accounts. If you hit the limit, wait 24 hours or use a different Google account.
لماذا يفتح كل سؤال متصفحاً جديداً؟
This skill does not maintain persistent sessions. Each question creates a fresh browser context using stored authentication state. This is by design for reliability.
أين يتم تخزين بياناتي؟
All data is stored in ~/.claude/skills/notebooklm/data/ including library.json (notebook metadata), auth_info.json (authentication status), and browser_state/ (cookies).
كيف تعمل أسئلة المتابعة؟
Every answer ends with 'Is that ALL you need to know?' - Claude will automatically ask follow-up questions to gather complete information before responding to you.