| name | notebookllm-visual |
| description | This skill should be used when the user asks to "NotebookLM 資訊圖表", "NotebookLM infographic", "產生資訊圖表", "NotebookLM 簡報", "NotebookLM slides", "資訊圖表提示詞", "infographic prompt", "簡報提示詞", "slide deck prompt", mentions NotebookLM visual content generation, or discusses creating infographics or slide decks in NotebookLM. |
| version | 0.1.0 |
NotebookLM Visual Content Generator
Generate optimized prompts for NotebookLM infographics and slide decks.
Output copy-paste-ready prompts with settings recommendations.
Agent Delegation
Delegate NotebookLM navigation and data extraction to the browser agent when automating prompt submission or capturing generated visual output. For research on prompt engineering techniques, use the researcher agent.
Main context (prompt construction, tips delivery)
└─ Task(subagent_type: browser, prompt: "In NotebookLM Studio panel, click '自訂資訊圖表', paste the following prompt, click generate, and return a snapshot confirming the infographic appeared: [prompt text here]")
Workflow
Step 1: Identify Content Type
Ask the user (use AskUserQuestion):
| Type | Output | Best For |
|---|
| Infographic | PNG image | Summaries, SOPs, comparisons, data viz |
| Slide Deck | Google Slides / PDF | Presentations, proposals, lectures |
Step 2: Gather Requirements
For infographics, ask:
- Content topic / source material summary
- Chart type: summary, flowchart, comparison, timeline, data dashboard
- Audience: executives, students, general public, developers
- Style preference (or let skill recommend)
For slide decks, ask:
- Content topic / source material summary
- Purpose: executive summary, pitch deck, lecture, technical deep-dive
- Audience level: beginner / intermediate / expert
- Slide count preference (or auto)
Step 3: Build the Prompt
Apply the content-style separation principle:
- Source documents in NotebookLM hold the content
- The custom prompt field holds style + structure + constraints
Construct the prompt using this formula:
[Chart/Deck Type] + [Structure Constraints] + [Visual Style] + [Language/Density]
Key rules:
- Specify chart type explicitly (flowchart, comparison table, timeline)
- Limit density: 3-5 key points for infographics, each point ≤12-14 characters (Chinese)
- Lock colors with Hex codes (e.g.,
#FFD700) instead of color names
- Set orientation: horizontal (橫式), vertical (直式), or square (方形)
- Set detail level: concise (精簡, preferred for clarity), standard, or detailed
- Always specify language: 繁體中文
Step 4: Output the Prompt
Present the prompt in a ready-to-copy format:
── NotebookLM 設定 ──
方向:橫式
詳略:精簡
語言:繁體中文
── 自訂提示詞(貼入 NotebookLM)──
[generated prompt here]
Step 5: Post-Production Tips
Provide relevant tips based on output type:
- Infographic: Download PNG → fix garbled Chinese text by overlaying color blocks and retyping → optional Canva touch-up
- Slide Deck: Export to Google Slides → add animations, adjust fonts → download as PDF if needed
- Both: Review AI-generated content for factual accuracy before sharing
Prompt Construction Rules
Infographic Prompts
Structure: [visual style], [layout]. [content structure]. [constraints].
Example assembly:
白底高對比資訊圖表,橫式排列。1 句結論 + 5 重點 + 3 行動建議。每點 ≤14 字,強調 3 個關鍵數字,主色 #2563EB。
Slide Deck Prompts
Structure: [deck purpose] for [audience]. [content focus]. [style]. [count].
Example assembly:
投資人摘要簡報,10 張投影片。聚焦市場機會、解決方案、成長數據、財務預測。企業專業風格,主色 #1E3A5F。
Style Modifiers (mix and match)
| Modifier | Prompt Fragment |
|---|
| Minimal | Flat minimal UI,白底高對比,大量留白 |
| Corporate | 企業專業風格,主色 #2563EB,數據視覺化 |
| Blackboard | 黑板手繪,白色粉筆主調,#FFD700 圈選重點 |
| Cute | 可愛粉嫩,圓角圖框,柔和漸層,手繪 icon |
| Retro | 復古風,暖色調 #D4A574,紙質紋理背景 |
| Dashboard | 數據儀表板,深色底 #1A1A2E,螢光綠 #00FF88 數字 |
| Hand-drawn | 手繪塗鴉風,鉛筆線條,輕鬆隨性 |
| Handwritten | 手寫筆跡風,淡黃紙底 #FFF8E7,深藍墨水 #1B365D |
Two-Stage Confirmation Technique
For critical content, suggest the user:
- First ask NotebookLM: "List the key points you would include in this infographic" (text only)
- Review and adjust the content outline
- Then generate the visual with the refined prompt
Quick Reference
Settings Cheat Sheet
| Parameter | Infographic Options | Slide Deck Options |
|---|
| Orientation/Type | 橫式 / 直式 / 方形 | 精簡 / 標準 / 詳細 |
| Detail | 精簡 / 標準 / 詳細 | — |
| Slide Count | — | Auto / specify number |
| Audience | — | 初學者 / 中級 / 專家 |
| Language | 繁體中文 (always set) | 繁體中文 (always set) |
| Style | Custom prompt field | Custom prompt field |
Chinese Text Density Guide
| Element | Max Characters | Example |
|---|
| Title | ≤10 | 「數位轉型五大關鍵」 |
| Key point | ≤14 | 「建立跨部門數據共享機制」 |
| Sub-point | ≤20 | 「每季檢視 KPI 達成率並調整策略方向」 |
| Comparison cell | ≤16 | 「適合中小企業快速導入」 |
Troubleshooting
| Issue | Fix |
|---|
| Garbled Chinese text | Download PNG, cover with color block, retype in image editor |
| Too dense / cluttered | Switch to 精簡, reduce points to 3-5, add 大量留白 to prompt |
| Wrong color output | Use Hex codes (#2563EB) instead of color names |
| Style inconsistent | Add 全圖統一風格 and repeat style keywords |
| Slides too generic | Specify exact slide count, audience, and purpose |
Relationship with notebook-bridge
This skill and notebook-bridge are complementary but serve different roles:
| notebooklm-visual | notebook-bridge |
|---|
| Role | Prompt engineering | Browser automation |
| What it does | Generates optimized prompts and settings for NotebookLM infographics and slide decks | Automates NotebookLM via Playwright (upload sources, generate content, download outputs) |
| Output | Copy-paste-ready prompts with style/structure/constraint specifications | Actual NotebookLM artifacts (PNGs, PDFs, Google Slides) |
| When to use | User wants a crafted prompt to paste into NotebookLM manually | User wants end-to-end automation without leaving the CLI |
Typical combined workflow: Use notebooklm-visual to craft the prompt, then hand it to notebook-bridge (Flow G) to automate the generation inside NotebookLM.
Continuous Improvement
This skill evolves with each use. After every invocation:
- Reflect — Identify what worked, what caused friction, and any unexpected issues
- Record — Append a concise lesson to
lessons.md in this skill's directory
- Refine — When a pattern recurs (2+ times), update SKILL.md directly
lessons.md Entry Format
### YYYY-MM-DD — Brief title
- **Friction**: What went wrong or was suboptimal
- **Fix**: How it was resolved
- **Rule**: Generalizable takeaway for future invocations
Accumulated lessons signal when to run /skill-optimizer for a deeper structural review.
Additional Resources
Reference Files
references/prompt-templates.md — Complete prompt template library with 10+ infographic and 4+ slide deck templates, organized by use case. Read when user needs a specific template or inspiration.