據 AlphaMoat 統計,截至 2026-09,notebooklm-cli 累計下載 4,777 次、獲 4 個星標,在全部 5,078 個 AI 技能中排名第 1,976 位,在「教育學習」分類(59 個)中排名第 24 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 160 | 4676 | 3 | 1 |
| SkillHub ↗ | 158 | 4777 | 4 | — |
各平台的計數口徑不同,統計時間不一致。
支援音訊概覽、報告、測驗、卡片、心智圖和投影片等。登入會讀取瀏覽器工作階段憑據,來源可能傳送至 Google/NotebookLM;應檢查 cookie 儲存並確認內容處理路徑。 需要 nlm、Chrome、互動 Google 登入與預期 profile;產生前確認來源已處理,產生或刪除需確認並查看產物狀態,不假定立即完成。工作階段可能過期,未經明確核准不啟用特權容器參數。
資料釋出於 2026-10-27
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 4777 | — | 4 |
| 2026-08 | 4561 | +3.0% | 4 |
| 2026-07 | 4427 | — | 4 |
| 2026-05 | 4028 | — | 4 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
--- name: notebooklm-cli description: Comprehensive CLI for Google NotebookLM including notebooks, sources, audio podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, and data tables. Use when working with NotebookLM programmatically: managing notebooks/sources, generating audio overviews (podcasts), creating study materials (quizzes, flashcards), producing presentations (slides, infographics), or querying sources via chat. --- # NotebookLM CLI ## Overview This skill provides complete access to Google NotebookLM through a command-line interface. Manage notebooks, sources, and generate various content formats including audio podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, and data tables.
## When to Use This Skill Use this skill when: - Managing NotebookLM notebooks and sources programmatically - Generating audio overviews (podcasts) from notebook sources - Creating study materials: quizzes, flashcards, reports - Producing visual content: slides, infographics, mind maps, videos - Querying sources via chat or one-shot questions - Researching and importing new sources automatically ## Quick Start ### Authentication ```bash nlm login ``` Launches Chrome, navigates to NotebookLM, and extracts session cookies. Requires Google Chrome installed. ### List Notebooks ```bash nlm notebook list ``` ### Create Notebook and Add Sources ```bash nlm notebook create "My Research" nlm source add <notebook-id> --url "https://example.com/article" nlm source add <notebook-id> --text "Your content here" --title "My Notes" ``` ### Generate Content (All Types) All generation commands require `--confirm` or `-y`: ```bash nlm audio create <id> --confirm # Podcast nlm report create <id> --confirm # Briefing doc or study guide nlm quiz create <id> --confirm # Quiz questions nlm flashcards create <id> --confirm # Flashcards nlm mindmap create <id> --confirm # Mind map nlm slides create <id> --confirm # Slide deck nlm infographic create <id> --confirm # Infographic nlm video create <id> --confirm # Video overview nlm data-table create <id> "description" --confirm # Data table ``` ## Authentication | Command | Description | |---------|-------------| | `nlm login` | Authenticate with NotebookLM (opens Chrome) | | `nlm login --check` | Verify current credentials | | `nlm auth status` | Check session validity | | `nlm auth list` | List all profiles | | `nlm auth delete <profile> --confirm` | Delete a profile | | `nlm login --profile <name>` | Login to specific profile | Sessions last ~20 minutes. Re-authenticate with `nlm login` if commands fail. ## Notebook Management | Command | Description | |---------|-------------| | `nlm notebook list` | List all notebooks | | `nlm notebook create "Title"` | Create a new notebook | | `nlm notebook get <id>` | Get notebook details | | `nlm notebook describe <id>` | AI-generated summary | | `nlm notebook query <id> "question"` | Chat with sources | | `nlm notebook delete <id> --confirm` | Delete a notebook | ## Source Management | Command | Description | |---------|-------------| | `nlm source list <notebook-id>` | List sources in notebook | | `nlm source list <notebook-id> --drive` | Show Drive sources with freshness | | `nlm source add <id> --url "..."` | Add URL or YouTube source | | `nlm source add <id> --text "..." --title "..."` | Add pasted text | | `nlm source add <id> --drive <doc-id>` | Add Google Drive document | | `nlm source describe <source-id>` | AI summary of source | | `nlm source content <source-id>` | Get raw text content | | `nlm source stale <notebook-id>` | List outdated Drive sources | | `nlm source sync <notebook-id> --confirm` | Sync Drive sources | ## Content Generation All generation commands require `--confirm` or `-y`: ### Media Types | Command | Output | |---------|--------| | `nlm audio create <id> --confirm` | Audio podcast overview | | `nlm report create <id> --confirm` | Briefing doc or study guide | | `nlm quiz create <id> --confirm` | Quiz questions | | `nlm flashcards create <id> --confirm` | Flashcards | | `nlm mindmap create <id> --confirm` | Mind map | | `nlm slides create <id> --confirm` | Slide deck | | `nlm infographic create <id> --confirm` | Infographic | | `nlm video create <id> --confirm` | Video overview | | `nlm data-table create <id> "description" --confirm` | Data table extraction | ## Studio (Artifact Management) | Command | Description | |---------|-------------| | `nlm studio status <notebook-id>` | List all generated artifacts | | `nlm studio delete <notebook-id> <artifact-id> --confirm` | Delete an artifact | ## Chat | Command | Description | |---------|-------------| | `nlm chat start <notebook-id>` | Start interactive REPL session | | `nlm chat configure <notebook-id>` | Configure chat goal and response style | | `nlm notebook query <id> "question"` | One-shot question (no session) | Chat REPL commands: `/sources`, `/clear`, `/help`, `/exit` ## Research | Command | Description | |---------|-------------| | `nlm research start "query" --notebook-id <id>` | Web search (~30s) | | `nlm research start "query" --notebook-id <id> --mode deep` | Deep research (~5min) | | `nlm research start "query" --notebook-id <id> --source drive` | Search Google Drive | | `nlm research status <notebook-id>` | Check research progress | | `nlm research import <notebook-id> <task-id>` | Import discovered sources | ## Aliases (UUID Shortcuts) ```bash nlm alias set myproject <uuid> # Create alias nlm notebook get myproject # Use alias nlm alias list # List all aliases nlm alias get myproject # Resolve to UUID nlm alias delete myproject # Remove alias ``` ## Output Formats Most list commands support multiple formats: ```bash nlm notebook list # Rich table (default) nlm notebook list --json # JSON output nlm notebook list --quiet # IDs only (for scripting) nlm notebook list --title # "ID: Title" format nlm notebook list --full # All columns ``` ## Profiles (Multiple Accounts) ```bash nlm login --profile work # Login to profile nlm notebook list --profile work # Use profile nlm auth list # List all profiles nlm auth delete work --confirm # Delete profile ``` ## Configuration ```bash nlm config show # Show current configuration nlm config get <key> # Get specific setting nlm config set <key> <value> # Update setting ``` ## AI Documentation For AI assistants, generate comprehensive documentation: ```bash nlm --ai ``` Outputs 400+ lines covering all commands, authentication flow, error handling, task sequences, and automation tips. ## References - [Command Reference](references/commands.md) - Complete command signatures - [Troubleshooting](references/troubleshooting.md) - Error diagnosis and solutions - [Workflows](references/workflows.md) - End-to-end task sequences
K12 智慧老師是一個覆蓋小學/初中/高中九大學科的智慧輔導技能,支援作業批改、錯題分析與舉一反三練習生成。
扮演面試官,按目標崗位與級別開展模擬面試。
從教案中提取講師活動,自動寫進對應 PPT 的幻燈片備註。
教學評一致性教案寫作助手
根據課程目標生成教案、互動題、作業與分層教學建議。;use for education, lesson-plan, teaching workflows;do not use for 生成違規內容, 替代教師現場判斷.
為小學語文課文整理備課資料、教案和課後練習。
覆蓋論文從選題到定稿流程的寫作輔導技能。
透過提問陪人把複雜問題想清楚的協作思考技能。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。