Skill detail

storyboard-creation

Creates film and video storyboards with shot vocabulary, continuity rules, and panel layout using AI image generation, covering shot types, camera angles, and movement.

MatchPossibleRecommended for Video Generation
Source101-skills/​superpowersExternal source
Reported installs44,776Popularity signal only

Inspect before use

Read the source instructions and check the requirements before you install this skill.

Saved source preview

SKILL.md

The saved excerpt is a snapshot from when this skill was listed. The external source remains the complete and most current version.

---
name: storyboard-creation
description: "Film and video storyboarding with shot vocabulary, continuity rules, and panel layout. Covers shot types, camera angles, movement, 180-degree rule, and annotation format. Use for: video planning, film pre-production, ad storyboards, music video planning, animation. Triggers: storyboard, storyboarding, shot list, film planning, video planning, pre production, shot composition, camera angles, scene planning, visual script, animatic, storyboard panels, video storyboard"
allowed-tools: Bash(belt *)
---

> **Install the belt CLI skill:** `npx skills add belt-sh/cli`

# Storyboard Creation

Create visual storyboards with AI image generation via [inference.sh](https://inference.sh) CLI.

## Quick Start

> Requires inference.sh CLI (`belt`). [Install instructions](https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md)

```bash
belt login

# Generate a storyboard panel
belt app run falai/flux-dev-lora --input '{
  "prompt": "storyboard panel, wide establishing shot of a modern city skyline at sunset, cinematic composition, slightly desaturated colors, film still style, 16:9 aspect ratio",
  "width": 1248,
  "height": 832
}'

# Stitch panels into a board
belt app run infsh/stitch-images --input '{
  "images": ["panel1.png", "panel2.png", "panel3.png"],
  "direction": "horizontal"
}'
```


## Shot Types

| Abbreviation | Name | Framing | When to Use |
|-------------|------|---------|-------------|
| **ECU** | Extreme Close-Up | Eyes only, a detail | Intense emotion, revealing detail |
| **CU** | Close-Up | Face fills frame | Emotion, reaction, dialogue |
| **MCU** | Medium Close-Up | Head and shoulders | Interviews, conversations |
| **MS** | Medium Shot | Waist up | General dialogue, action |
| **MLS** | Medium Long Shot | Knees up | Walking, casual interaction |
| **LS** | Long Shot | Full body | Character in environment |
| **WS** | Wide Shot | Environment dominant | Establishing location, scale |
| **EWS** | Extreme Wide Shot | Vast landscape | Epic scope, isolation, transitions |

### Generating Each Shot Type

```bash
# Close-Up — emotion focus
belt app run falai/flux-dev-lora --input '{
  "prompt": "close-up shot of a woman face showing concern, soft dramatic lighting from the left, shallow depth of field, cinematic film still, slightly desaturated",
  "width": 1248,
  "height": 832
}'

# Medium Shot — dialogue scene
belt app run falai/flux-dev-lora --input '{
  "prompt": "medium shot of two people talking across a table in a cafe, warm afternoon light through windows, natural composition, cinematic film still, 35mm lens look",
  "width": 1248,
  "height": 832
}'

# Wide Shot — establishing
belt app run falai/flux-dev-lora --input '{
  "prompt": "wide establishing shot of a futuristic laboratory interior, dramatic overhead lighting, long corridor with glass walls, sci-fi atmosphere, cinematic composition, anamorphic lens style",
  "width": 1248,
  "height": 832
}'
```

## Camera Angles

| Angle | Effect | When to Use |
|-------|--------|-------------|
| **Eye Level** | Neutral, natural | Default for most scenes |
| **High Angle** | Subject looks small, vulnerable | Showing weakness, overview |
| **Low Angle** | Subject looks powerful, dominant | Authority, heroism, threat |
| **Bird's Eye** | God-like overview | Maps, establishing geography |
| **Worm's Eye** | Extreme power, awe | Architecture, towering figures |
| **Dutch Angle** | Unease, disorientation | Tension, madness, action |
| **Over-the-Shoulder (OTS)** | Viewer positioned with character | Conversations, POV |

## Camera Movement

| Movement | Description | Emotion |
|----------|-------------|---------|
| **Pan** | Camera rotates horizontally (on tripod) | Scanning, following, revealing |
| **Tilt** | Camera rotates vertically (on tripod) | Revealing height, power |
| **Dolly** | Camera moves toward/away from subject | Intimacy (in), distance (out) |
| **Truck** | Camera moves laterally | Followi
Read the full source on GitHub (opens external page)
Context

Related work