JimLiu-baoyu-skills/skills/baoyu-slide-deck/references/modification-guide.md

2.4 KiB

Slide Modification Guide

Workflows for modifying individual slides after initial generation.

Edit Single Slide

Regenerate a specific slide with modified content:

  1. Identify slide to edit (e.g., 03-slide-key-findings.png)
  2. Update prompt in prompts/03-slide-key-findings.md
  3. If content changes significantly, update slug in filename
  4. Regenerate image using same session ID
  5. Regenerate PPTX and PDF

Add New Slide

Insert a new slide at specified position:

  1. Specify insertion position (e.g., after slide 3)
  2. Create new prompt with appropriate slug (e.g., 04-slide-new-section.md)
  3. Generate new slide image
  4. Renumber files: All subsequent slides increment NN by 1
    • 04-slide-conclusion.png05-slide-conclusion.png
    • Slugs remain unchanged
  5. Update outline.md with new slide entry
  6. Regenerate PPTX and PDF

Delete Slide

Remove a slide and renumber:

  1. Identify slide to delete (e.g., 03-slide-key-findings.png)
  2. Remove image file and prompt file
  3. Renumber files: All subsequent slides decrement NN by 1
    • 04-slide-conclusion.png03-slide-conclusion.png
    • Slugs remain unchanged
  4. Update outline.md to remove slide entry
  5. Regenerate PPTX and PDF

File Naming Convention

Files use meaningful slugs for better readability:

NN-slide-[slug].png
NN-slide-[slug].md (in prompts/)

Examples:

  • 01-slide-cover.png
  • 02-slide-problem-statement.png
  • 03-slide-key-findings.png
  • 04-slide-back-cover.png

Slug Rules

Rule Description
Format Kebab-case (lowercase, hyphens)
Source Derived from slide title/content
Uniqueness Must be unique within the deck
Updates Change slug when content changes significantly

Renumbering Rules

Scenario Action
Add slide Increment NN for all subsequent slides
Delete slide Decrement NN for all subsequent slides
Reorder slides Update NN to match new positions
Edit slide NN unchanged, update slug if needed

Important: Slugs remain unchanged during renumbering. Only the NN prefix changes.

Post-Modification Checklist

After any modification:

  • Image file renamed/created correctly
  • Prompt file renamed/created correctly
  • Subsequent files renumbered (if add/delete)
  • outline.md updated to reflect changes
  • PPTX regenerated
  • PDF regenerated
  • Slide count in outline header updated