Skills

Markdown To Storyboard

Convert markdown content into a structured storyboard CSV for slide decks, video...

Install

npx skills add dp-archive/archive --skill markdown-to-storyboard -g -a claude-code -y
Repository
dp-archive/archive1.1k
Category
Documents
Updated
8mo ago
License
Apache-2.0
Context cost
Lightabout 960 tokens
Runs scripts
No, instructions only

What it does

Convert markdown content into a structured storyboard CSV for slide decks, video scripts, or any sequential visual media. Use when the user wants to plan a presentation, break down an article into slides, create a shot list, or generate a scene-by-scene outline from text. Triggers: "plan slides", "create storyboard", "break this into slides", "plan presentation", "outline this as a deck", "article to slides", "text to storyboard".

Markdown to Storyboard

Convert any markdown text into a structured storyboard CSV, the universal handoff format for downstream tools (slide builders, video editors, image generators).

Workflow

1. Analyze the Source Markdown

Read the markdown and identify:

  • Title and subtitle
  • Section headings (H2/H3) → natural slide boundaries
  • Key arguments / data points / quotes per section
  • Narrative arc: setup → development → climax → conclusion

2. Ask User Preferences

Prompt for (defaults in parentheses):

  • Slide count (auto: 8, 15 based on content length, ~1 slide per 150, 300 words)
  • Audience (general)
  • Tone (professional)
  • Language (same as source)

If user declines to specify, use defaults and proceed.

3. Assign Slide Types and Layouts

Available slide_type values:

TypePurposeTypical layout
coverOpening slidefull_bg
tocTable of contents (optional, 12+ slides)center_text
sectionChapter dividercenter_text
contentCore informationleft_img_right_text or top_img_bottom_text
quoteKey quote or statisticfull_bg
dataChart / number-driventwo_column
summaryClosing recapcenter_text or left_img_right_text
endThank-you / Q&A / CTAfull_bg

Available layout values: full_bg, left_img_right_text, top_img_bottom_text, center_text, two_column

4. Write the Image Prompt for Each Slide

For each slide, write an image_prompt (English, regardless of content language) that:

  • Describes a concrete scene, not an abstract concept
  • Includes a style keyword consistent across all slides (e.g. "flat vector illustration, soft pastel palette")
  • Specifies composition hints matching the layout (e.g. "wide shot, negative space on the right" for left_img_right_text)
  • Cover and end slides get more dramatic / visually impactful prompts

5. Draft Speaker Notes

Read the whole SKILL.md on GitHub

More in Documents