notebookLM

GitHub

负责生成NotebookLM YAML和演示文稿。适用于用户提及NotebookLM、YAML、幻灯片或演示的场景。不用于代码实现、修复、审查或部署。支持大PDF的分页高效读取以优化Token消耗。

skills/notebookLM/SKILL.md Chachamaru127/claude-code-harness

Trigger Scenarios

用户提到 NotebookLM 需要生成 YAML 需要制作幻灯片 需要创建演示文稿

Install

npx skills add Chachamaru127/claude-code-harness --skill notebookLM -g -y
More Options

Use without installing

npx skills use Chachamaru127/claude-code-harness@notebookLM

指定 Agent (Claude Code)

npx skills add Chachamaru127/claude-code-harness --skill notebookLM -a claude-code -g -y

安装 repo 全部 skill

npx skills add Chachamaru127/claude-code-harness --all -g -y

预览 repo 内 skill

npx skills add Chachamaru127/claude-code-harness --list

SKILL.md

Frontmatter
{
    "name": "notebookLM",
    "description": "Generate NotebookLM YAML and slides. Document craftsman shows skill. Use when user mentions NotebookLM, YAML, slides, or presentations. Do NOT load for: implementation work, code fixes, reviews, or deployments.",
    "allowed-tools": [
        "Read",
        "Write",
        "Edit"
    ],
    "argument-hint": "[yaml|slides]",
    "description-en": "Generate NotebookLM YAML and slides. Document craftsman shows skill. Use when user mentions NotebookLM, YAML, slides, or presentations. Do NOT load for: implementation work, code fixes, reviews, or deployments.",
    "description-ja": "NotebookLM用YAMLやスライドを生成。ドキュメント職人の腕の見せ所。Use when user mentions NotebookLM, YAML, slides, or presentations. Do NOT load for: implementation work, code fixes, reviews, or deployments.",
    "user-invocable": false,
    "disable-model-invocation": true
}

NotebookLM Skill

ドキュメント生成を担当するスキル群です。

機能詳細

機能 詳細
NotebookLM YAML See references/notebooklm-yaml.md
スライド YAML See references/notebooklm-slides.md

実行手順

  1. ユーザーのリクエストを分類
  2. 上記の「機能詳細」から適切な参照ファイルを読む
  3. その内容に従って生成

🔧 PDF ページ範囲読み取り(Claude Code 2.1.49+)

大型 PDF を効率的に扱うための機能です。

ページ範囲指定で読み取り

// ページ範囲指定で読み取り
Read({ file_path: "docs/spec.pdf", pages: "1-10" })

// 目次だけ確認
Read({ file_path: "docs/manual.pdf", pages: "1-3" })

// 特定のセクションのみ
Read({ file_path: "docs/api-reference.pdf", pages: "25-45" })

ユースケース別の推奨アプローチ

ケース 推奨読み取り方法 理由
100ページ超のPDF 目次(1-3) → 関連章のみ トークン消費を最小化
仕様書レビュー セクション単位で範囲指定 必要な部分のみ精読
APIドキュメント エンドポイント一覧(目次)から開始 全体構造を把握してから詳細へ
学術論文 Abstract + 結論 → 本文 要点を先に把握
技術マニュアル 目次 + トラブルシューティング章 実用的な部分を優先

NotebookLM YAML 生成時の活用例

大型PDF(300ページの技術仕様書)からYAMLを生成する場合:

1. **目次を読む**(1-5ページ)
   Read({ file_path: "spec.pdf", pages: "1-5" })
   → 章立てを把握

2. **各章の冒頭を読む**(各章の最初の2ページ)
   Read({ file_path: "spec.pdf", pages: "10-11" })  // 第1章
   Read({ file_path: "spec.pdf", pages: "45-46" })  // 第2章
   → 各章の概要を把握

3. **重要セクションを精読**
   Read({ file_path: "spec.pdf", pages: "78-95" })  // APIリファレンス
   → 詳細な内容を抽出

この方法で、300ページすべてを読むことなく効率的にYAMLを生成できます。

ベストプラクティス

原則 説明
段階的読み込み 目次 → 概要 → 詳細の順に読む
関連ページのみ タスクに必要なページだけ指定
トークン節約 全ページ読み込みは最終手段
構造理解優先 目次で全体像を把握してから詳細へ

従来の方法との比較

方法 トークン消費 処理時間 精度
全ページ読み込み(300ページ) ~150,000 長い
ページ範囲指定(必要な30ページ) ~15,000 短い

90%のトークン削減と処理時間短縮が可能

Version History

  • c220671 Current 2026-07-05 14:48

Same Skill Collection

codex/.codex/skills/agent-browser/SKILL.md
codex/.codex/skills/auth/SKILL.md
codex/.codex/skills/breezing/SKILL.md
codex/.codex/skills/cc-cursor-cc/SKILL.md
codex/.codex/skills/cc-update-review/SKILL.md
codex/.codex/skills/ci/SKILL.md
codex/.codex/skills/crud/SKILL.md
codex/.codex/skills/cursor-ask/SKILL.md
codex/.codex/skills/cursor-do/SKILL.md
codex/.codex/skills/cursor-rescue/SKILL.md
codex/.codex/skills/cursor-review/SKILL.md
codex/.codex/skills/cursor-setup/SKILL.md
codex/.codex/skills/deploy/SKILL.md
codex/.codex/skills/generate-slide/SKILL.md
codex/.codex/skills/generate-video/SKILL.md
codex/.codex/skills/gogcli-ops/SKILL.md
codex/.codex/skills/harness-accept/SKILL.md
codex/.codex/skills/harness-loop/SKILL.md
codex/.codex/skills/harness-orchestration/SKILL.md
codex/.codex/skills/harness-plan-brief/SKILL.md
codex/.codex/skills/harness-plan/SKILL.md
codex/.codex/skills/harness-progress/SKILL.md
codex/.codex/skills/harness-release/SKILL.md
codex/.codex/skills/harness-review/SKILL.md
codex/.codex/skills/harness-setup/SKILL.md
codex/.codex/skills/harness-sync/SKILL.md
codex/.codex/skills/harness-work/SKILL.md
codex/.codex/skills/maintenance/SKILL.md
codex/.codex/skills/memory/SKILL.md
codex/.codex/skills/notebookLM/SKILL.md
codex/.codex/skills/principles/SKILL.md
codex/.codex/skills/session-control/SKILL.md
codex/.codex/skills/session-init/SKILL.md
codex/.codex/skills/session-memory/SKILL.md
codex/.codex/skills/session-state/SKILL.md
codex/.codex/skills/session/SKILL.md
codex/.codex/skills/ui/SKILL.md
codex/.codex/skills/vibecoder-guide/SKILL.md
codex/.codex/skills/workflow-guide/SKILL.md
opencode/skills/agent-browser/SKILL.md
opencode/skills/auth/SKILL.md
opencode/skills/breezing/SKILL.md
opencode/skills/cc-cursor-cc/SKILL.md
opencode/skills/ci/SKILL.md
opencode/skills/crud/SKILL.md
opencode/skills/cursor-ask/SKILL.md
opencode/skills/cursor-do/SKILL.md
opencode/skills/cursor-rescue/SKILL.md
opencode/skills/cursor-review/SKILL.md
opencode/skills/cursor-setup/SKILL.md
opencode/skills/deploy/SKILL.md
opencode/skills/generate-slide/SKILL.md
opencode/skills/generate-video/SKILL.md
opencode/skills/gogcli-ops/SKILL.md
opencode/skills/harness-accept/SKILL.md
opencode/skills/harness-loop/SKILL.md
opencode/skills/harness-orchestration/SKILL.md
opencode/skills/harness-plan-brief/SKILL.md
opencode/skills/harness-plan/SKILL.md
opencode/skills/harness-progress/SKILL.md
opencode/skills/harness-release/SKILL.md
opencode/skills/harness-review/SKILL.md
opencode/skills/harness-setup/SKILL.md
opencode/skills/harness-sync/SKILL.md
opencode/skills/harness-work/SKILL.md
opencode/skills/maintenance/SKILL.md
opencode/skills/memory/SKILL.md
opencode/skills/notebooklm/SKILL.md
opencode/skills/principles/SKILL.md
opencode/skills/session-control/SKILL.md
opencode/skills/session-init/SKILL.md
opencode/skills/session-memory/SKILL.md
opencode/skills/session-state/SKILL.md
opencode/skills/session/SKILL.md
opencode/skills/ui/SKILL.md
opencode/skills/vibecoder-guide/SKILL.md
opencode/skills/workflow-guide/SKILL.md
skills-codex/breezing/SKILL.md
skills-codex/harness-loop/SKILL.md
skills-codex/harness-work/SKILL.md
skills/agent-browser/SKILL.md
skills/auth/SKILL.md
skills/breezing/SKILL.md
skills/cc-cursor-cc/SKILL.md
skills/cc-update-review/SKILL.md
skills/ci/SKILL.md
skills/crud/SKILL.md
skills/cursor-ask/SKILL.md
skills/cursor-do/SKILL.md
skills/cursor-rescue/SKILL.md
skills/cursor-review/SKILL.md
skills/cursor-setup/SKILL.md
skills/deploy/SKILL.md
skills/generate-slide/SKILL.md
skills/generate-video/SKILL.md
skills/gogcli-ops/SKILL.md
skills/harness-accept/SKILL.md
skills/harness-loop/SKILL.md
skills/harness-orchestration/SKILL.md
skills/harness-plan-brief/SKILL.md
skills/harness-plan/SKILL.md
skills/harness-progress/SKILL.md
skills/harness-release/SKILL.md
skills/harness-review/SKILL.md
skills/harness-setup/SKILL.md
skills/harness-sync/SKILL.md
skills/harness-work/SKILL.md
skills/maintenance/SKILL.md
skills/memory/SKILL.md
skills/principles/SKILL.md
skills/session-control/SKILL.md
skills/session-init/SKILL.md
skills/session-memory/SKILL.md
skills/session-state/SKILL.md
skills/session/SKILL.md
skills/ui/SKILL.md
skills/vibecoder-guide/SKILL.md
skills/workflow-guide/SKILL.md

Metadata

Files
0
Version
c220671
Hash
e8d0511b
Indexed
2026-07-05 14:48

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-08 15:21
浙ICP备14020137号-1 $bản đồ khách truy cập$