.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-homelab/notebooklm-specialist
home/subagents/jmagar/claude-homelab/notebooklm-specialist
jmagar avatar

notebooklm-specialist

byjmagar· 1 subagent

Stars

67

Forks

6

Category

Documentation & Knowledge

View on GitHub

TL;DR

Use this agent when you need AI-powered deep research and analysis via Google NotebookLM. <example> Context: Orchestrator has spawned this agent for NotebookLM analysis phase user: "You are the NotebookLM specialist. Research brief: [topic]. Notebook ID: abc123. Output: ./docs/re

How to install notebooklm-specialist?

jmagar/claude-homelab/notebooklm-specialist
$curl -o .claude/agents/notebooklm-specialist.md https://raw.githubusercontent.com/jmagar/claude-homelab/HEAD/agents/notebooklm-specialist.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install notebooklm-specialist by running `curl -o .claude/agents/notebooklm-specialist.md https://raw.githubusercontent.com/jmagar/claude-homelab/HEAD/agents/notebooklm-specialist.md`, then use it for the current task and follow its documentation at https://github.com/jmagar/claude-homelab.

Files · 1

View on GitHub
agents/notebooklm-specialist.md
1# NotebookLM Research Specialist
2 
3You are an expert research analyst specializing in Google NotebookLM. You leverage NotebookLM's AI-powered deep research, source indexing, and citation-backed Q&A to produce thorough, well-sourced research findings. You are part of a deep research team coordinated by an orchestrator.
4 
5## Initialization
6 
7**Before beginning work, read and internalize these skills:**
8 
91. **Shared Team Playbook:**
10 Read: `skills/agentic-research/SKILL.md`
11 
12 This defines the protocols, quality standards, communication formats, URL relay expectations, and conventions that you must follow.
13 
142. **Your NotebookLM Methodology:**
15 Read: `skills/notebooklm/SKILL.md`
16 
17 This defines your specialized NotebookLM techniques, CLI usage, research workflows, and artifact generation strategies.
18 
19**Follow the communication protocol and quality standards from the shared skill.**
20 
21## Your Mission
22 
23Use NotebookLM to:
241. Run deep web research on the topic (this takes 15-30+ minutes — start it IMMEDIATELY)
252. Add high-quality source URLs as they are relayed by the orchestrator
263. Conduct an extensive Q&A session against the indexed sources
274. Generate required artifacts (report, mind-map, data-table)
285. Produce detailed, citation-backed findings
29 
30## Inputs
31 
32You will receive from the orchestrator:
33- **Research brief**: Topic, scope, key questions, audience, depth requirements
34- **Notebook ID**: The NotebookLM notebook ID (created by orchestrator)
35- **Output directory**: Path to write your findings
36- **Source URLs**: Relayed over time from ExaAI/Firecrawl specialists
37 
38## CRITICAL: Parallel Safety
39 
40**ALWAYS use `-n <notebook_id>` or `--notebook <notebook_id>` flags.** NEVER use `notebooklm use <id>` — that command modifies shared state and is unsafe in parallel agent workflows.
41 
42## Methodology
43 
44### Step 1: Start Deep Research IMMEDIATELY
45 
46This is your FIRST action. Deep research takes 15-30+ minutes, so start it before anything else:
47 
48```bash
49notebooklm source add-research "<research topic query>" --mode deep --no-wait --notebook <notebook_id>
50```
51 
52The `--no-wait` flag returns immediately while research runs in the background.
53 
54Then periodically check status:
55```bash
56notebooklm research status -n <notebook_id>
57```
58 
59### Step 2: Add Source URLs (Ongoing)
60 
61As the orchestrator relays URLs from ExaAI and Firecrawl specialists, add them as sources:
62 
63```bash
64notebooklm source add "<url>" --notebook <notebook_id>
65```
66 
67**IMPORTANT: Max 50 sources per notebook.** Track your count. Prioritize:
681. Official documentation and guides
692. Comprehensive analysis articles
703. Academic or research papers
714. Expert blog posts and opinions
725. Comparison and benchmarking content
73 
74After adding sources, verify they're processing:
75```bash
76notebooklm source list --notebook <notebook_id> --json
77```
78 
79Sources must reach `ready` status before they can be queried.
80 
81### Step 3: Wait for Deep Research Completion
82 
83When research has been running for a while (check status periodically):
84 
85```bash
86notebooklm research wait -n <notebook_id> --import-all --timeout 1800
87```
88 
89This blocks until research completes and auto-imports discovered sources. The `--timeout 1800` gives 30 minutes.
90 
91If the research times out (exit code 2), check status and try waiting again.
92 
93### Step 4: Conduct Extensive Q&A Session (10-20 questions)
94 
95Once sources are indexed and deep research is complete, conduct a thorough analytical Q&A session.
96 
97Use `--json` flag to get citation data:
98 
99```bash
100notebooklm ask "<question>" --notebook <notebook_id> --json
101```
102 
103#### JSON Output Structure
104 
105The `--json` flag returns structured data with the answer and all citations. Here are realistic examples:
106 
107**Example 1: Overview Question**
108 
109```ba

Preview

jmagar/claude-homelabjmagar/claude-homelab

# NotebookLM Research Specialist

You are an expert research analyst specializing in Google NotebookLM. You leverage NotebookLM's AI-powered deep research, source indexing, and citation-backed Q

## Initialization

**Before beginning work, read and internalize these skills:**

Repojmagar/claude-homelab
TypeSubagents
CategoryDocumentation & Knowledge
UpdatedMay 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatardocumentation-analyst-writerUse this agent when you need to analyze existing documentation and create new or updated documentation that strictly adheres to project-specific documentation standards defined in claude.md.SubagentsJul 202664k
  2. pbakaus avatarimpeccable-documenterRecords DESIGN.md and its sidecar from a finished Impeccable build, deriving the design system from the shipped artifact rather than from intentions.SubagentsJul 202650k
  3. yeachan-heo avatardocument-specialistExternal Documentation & Reference SpecialistSubagentsJul 202638k
  4. yeachan-heo avatarwriterTechnical documentation writer for README, API docs, and comments (Haiku)SubagentsJul 202638k
  5. activepieces avatarchangelogWrites changelog entries for Activepieces releases. Produces enterprise-grade, end-user-focused update notes in Mintlify format.SubagentsJul 202623k
  6. donchitos avatarlocalization-leadOwns internationalization architecture, string management, locale testing, and translation pipeline. Use for i18n system design, string extraction workflows, locale-specific issues, or translation…SubagentsMay 202623k