# Shiiman Google:notebooklm Deepresearch

> NotebookLM でディープリサーチ（Web 調査）を実行する。「NotebookLM リサーチ」「NotebookLM で調査」「NotebookLM ディープリサーチ」「NotebookLM で調べて」などで起動。notebooklm-mcp を使用。

- Skill: `shiiman/shiiman-google-notebooklm-deepresearch` (Agent Skill)
- Install (CLI): `npx skillmds@latest add shiiman/shiiman-google-notebooklm-deepresearch`
- Raw SKILL.md: https://api.skillmd.com/api/skills/shiiman/shiiman-google-notebooklm-deepresearch/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: shiiman (https://skillmd.com/u/shiiman)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/shiiman/shiiman-google-notebooklm-deepresearch

---


# NotebookLM Deep Research

NotebookLM でノートブックを新規作成し、ディープリサーチを実行してソースをインポートする。

## Help

`$ARGUMENTS` に `--help` が含まれる場合、以下を表示して終了:

```text
/shiiman-google:notebooklm-deepresearch - NotebookLM Deep Research

概要:
  ノートブックを新規作成し、ディープリサーチを実行してソースをインポートします。

使用方法:
  /shiiman-google:notebooklm-deepresearch [オプション]

オプション:
  --help  このヘルプを表示
```

## 使用する MCP ツール

- `mcp__notebooklm-mcp__notebook_create`
- `mcp__notebooklm-mcp__research_start`
- `mcp__notebooklm-mcp__research_poll`
- `mcp__notebooklm-mcp__research_import`

## ワークフロー

### 1. MCP ツールのロード

ToolSearch で `+notebooklm` を検索し、notebooklm-mcp の MCP ツールをロードする。

ツールが見つからない場合は「notebooklm-mcp MCP サーバーが設定されていません。MCP サーバーの設定を確認してください。」と案内して終了する。

### 2. ノートブック名の入力

`$ARGUMENTS` にノートブック名が含まれていればそれを使用する。なければ AskUserQuestion でノートブック名を質問する。

### 3. ノートブック作成

```
mcp__notebooklm-mcp__notebook_create(title="{ノートブック名}")
```

作成されたノートブックの `notebook_id` を保持する。

### 4. リサーチクエリの入力

AskUserQuestion でリサーチクエリを質問する。

### 5. ディープリサーチ開始

```
mcp__notebooklm-mcp__research_start(
  notebook_id="{notebook_id}",
  query="{リサーチクエリ}",
  source_type="web",
  mode="deep"
)
```

戻り値から `task_id` を保持する。

### 6. 初回待機

ディープリサーチは時間がかかるため、まず 3 分待機する。

```bash
sleep 180
```

### 7. ポーリング（完了待ち）

以下の手順でステータスをポーリングする:

1. `mcp__notebooklm-mcp__research_poll(notebook_id="{notebook_id}")` を呼び出す
2. status を確認:
   - **完了** → ステップ 8 へ
   - **処理中** → Bash `sleep 60` で 1 分待機してから再度 1 へ
   - **エラー** → ユーザーにエラー内容を報告して終了
3. 最大 15 分（初回 3 分 + ポーリング 12 回 × 1 分）まで繰り返す
4. タイムアウトした場合はユーザーに「ディープリサーチがまだ完了していません。NotebookLM の Web UI で直接確認してください。」と報告する

### 8. リサーチ結果のインポート

```
mcp__notebooklm-mcp__research_import(
  notebook_id="{notebook_id}",
  task_id="{task_id}"
)
```

`sources` パラメータは省略し、全件自動インポートする。

### 9. 完了報告

インポート結果をユーザーに表示する。ノートブック名、インポートされたソース数を含める。

## 注意事項

- notebooklm-mcp MCP サーバーが起動していない場合、ToolSearch でツールが見つからない。その場合は MCP サーバーの設定確認を案内する
- 認証エラーの場合は `mcp__notebooklm-mcp__refresh_auth` での再認証を案内する
- ディープリサーチは完了まで数分〜十数分かかる場合がある

