2.4 KiB
2.4 KiB
Slide Modification Guide
Workflows for modifying individual slides after initial generation.
Edit Single Slide
Regenerate a specific slide with modified content:
- Identify slide to edit (e.g.,
03-slide-key-findings.png) - Update prompt in
prompts/03-slide-key-findings.md - If content changes significantly, update slug in filename
- Regenerate image using same session ID
- Regenerate PPTX and PDF
Add New Slide
Insert a new slide at specified position:
- Specify insertion position (e.g., after slide 3)
- Create new prompt with appropriate slug (e.g.,
04-slide-new-section.md) - Generate new slide image
- Renumber files: All subsequent slides increment NN by 1
04-slide-conclusion.png→05-slide-conclusion.png- Slugs remain unchanged
- Update
outline.mdwith new slide entry - Regenerate PPTX and PDF
Delete Slide
Remove a slide and renumber:
- Identify slide to delete (e.g.,
03-slide-key-findings.png) - Remove image file and prompt file
- Renumber files: All subsequent slides decrement NN by 1
04-slide-conclusion.png→03-slide-conclusion.png- Slugs remain unchanged
- Update
outline.mdto remove slide entry - 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.png02-slide-problem-statement.png03-slide-key-findings.png04-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.mdupdated to reflect changes- PPTX regenerated
- PDF regenerated
- Slide count in outline header updated