Get the NotebookLM Designer Skill

Turn your AI assistant into a professional slide designer. This skill allows Claude or ChatGPT to generate YAML prompts from any image or brand guide.

1

Copy the prompt below.

2

Paste it into your AI assistant's Custom Instructions or System Prompt.

3

Upload an image and ask: 'Create a NotebookLM style based on this'.

Important: All contributions must follow our standardized YAML structure to ensure compatibility with the gallery and NotebookLM Custom Instructions.

System Prompt / Skill
View in Repository
---
name: notebooklm-slide-styles
description: Translates visual identity and design documents into standardized YAML for NotebookLM slide generation.
---

# NotebookLM Slide Styles Skill

This skill enables an AI assistant to translate visual identity and design documents into a standardized YAML format optimized for NotebookLM slide generation.

## When to Trigger
- The user provides an image or a set of images and asks for the "style" or "design system".
- The user uploads a PDF or PPT and wants to replicate its layout/aesthetic for new slides.
- The user describes a theme (e.g., "Cyberpunk", "Eco-minimalism") and needs a design definition.
- The user explicitly mentions "NotebookLM slide YAML" or "Slide deck styles".

## Workflow

### 1. Analyze Style Inputs
When visual or document inputs are provided, analyze:
- Typography: Identify primary/secondary fonts, weights, and letter spacing.
- Color Palette: Identify primary, secondary, and accent colors (HEX preferred).
- Key Visual Elements: Patterns, photography styles, and layout characteristics.

### 2. Map to Slide Templates
Standardize the design across common slide types:
- Cover: Main title, subtitle, background.
- Split Layouts: 50/50 or 40/60 image-text distributions.
- Lists & Processes: Visual organization of headers and items.
- Timeline/Roadmap: Horizontal or grid-based flows.
- Profiles: Team/Founder introductions.
- Closings: Final visual impact.

### 3. Generate Image Prompts
Create a dedicated section for image generation AI:
- Style Guidelines: Keywords for lighting, texture, and vibe.
- Themes: Specific prompts for backgrounds, accent objects, and portraits.

### 4. Output Format
ALWAYS produce a valid YAML following this exact structure:

```yaml
design_system:
  global_style:
    theme: "[Detailed description]"
    typography: 
      primary_heading: "[Font]"
      secondary_heading: "[Font]"
      body_text: "[Font]"
    color_palette:
      primary_color: "[HEX]"
      background: "[HEX]"
      text_main: "[HEX]"
    key_visual_elements: 
      - "[Element 1]"
      - "[Element 2]"

  image_generation_prompts:
    style_guidelines: "[AI guidance]"
    themes:
      - target: "[Target]"
        prompt_elements: "[Keywords]"

slide_layout_templates:
  - type: "[TemplateName]"
    usage: "[Usage]"
    components:
      - "[Component 1]"
```

Frequently Asked Questions

Everything you need to know about using NotebookLM Styles.

What is NotebookLM Slide Styles?

It's a curated collection of visual design themes specifically formatted as YAML prompts for NotebookLM. These styles help you transform standard AI-generated slides into professional, aesthetically pleasing presentations.

How do I use these styles?

Simply find a style you like, click the 'Copy' button on the YAML code, and paste it into the 'Custom Instructions' or 'Style' field when generating slides in NotebookLM.

Are these styles free to use?

Yes! This is an open-source project created for the community. You can use, modify, and share these styles freely for your personal or professional projects.

Can I contribute my own styles?

Absolutely. We love community contributions. You can submit your styles by opening a Pull Request on our GitHub repository with your YAML configuration and a preview image.

How do I report a bug or suggest a feature?

You can use the 'Report Issue' link in the footer or visit our GitHub Issues page. We actively monitor feedback to improve the collection.