# storyboard-creation

A skill for planning film and video storyboards: shot vocabulary, camera angles, continuity rules and panel annotation format.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 55500 installs · ★ 12
- Author: 101-skills
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/101-skills/superpowers/tree/HEAD/guides/video/storyboard-creation/SKILL.md
- Updated: 2026-08-31
- HTML: https://affpapa.org/en/nevibecode/skills/storyboard-creation

## What it does

The skill lays out the language of storyboarding: eight shot types from ECU to EWS, seven camera angles, nine movement types and the continuity rules that hold a sequence together. The 180-degree rule gets its own section — keep the camera on one side of the axis between two characters, or the viewer loses track of who is where. Match on action, eyeline match and screen direction are covered too.

Panels are generated through the `belt` CLI from inference.sh. Log in with `belt login`, then run the model: `belt app run falai/flux-dev-lora --input '{...}'` with a prompt and frame dimensions. Finished panels get stitched with `belt app run infsh/stitch-images`. No `belt` and no login means no images, so check that first.

Every panel carries a fixed annotation block: scene and shot number, shot type and angle, camera movement, duration, action, dialogue, SFX and music cue. Layout depends on the job — 2x3 for dialogue scenes, 3x3 for action, 2x2 for key moments. Before generating anything, the skill suggests starting from a shot list broken down by scene.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill storyboard-creation -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/storyboard-creation/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/storyboard-creation/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill storyboard-creation -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/storyboard-creation/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill storyboard-creation -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/storyboard-creation/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install 101-skills/superpowers storyboard-creation
```

2. **Manually: put the files in place**
- File: `.github/skills/storyboard-creation/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill storyboard-creation -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/101-skills/superpowers --path guides/video/storyboard-creation
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/storyboard-creation/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill storyboard-creation -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/101-skills/superpowers/tree/HEAD/guides/video/storyboard-creation/SKILL.md

## When to use it
- write a shot list scene by scene before shooting
- pick a shot type that matches the emotion
- check whether the camera crosses the 180-degree line
- generate storyboard panels with `belt`
- stitch panels into a single board

## Example prompts
- build a storyboard for a 6-panel ad set in an office
- write a shot list for a music video and pick camera angles
- generate panels for a chase scene and stitch them horizontally

## Similar
- [muapi-storyboard](https://affpapa.org/en/nevibecode/skills/muapi-storyboard.md) — skill · 686 installs
- [vsl-storyboard-writer](https://affpapa.org/en/nevibecode/skills/vsl-storyboard-writer.md) — skill · 464 installs
- [muapi-ai-fight-scene](https://affpapa.org/en/nevibecode/skills/muapi-ai-fight-scene.md) — skill · 661 installs
- [tool-design-sprint-decide-and-storyboard](https://affpapa.org/en/nevibecode/skills/tool-design-sprint-decide-and-storyboard.md) — skill · 620 installs
- [scenario-blender-previs-storyboard](https://affpapa.org/en/nevibecode/skills/scenario-blender-previs-storyboard.md) — skill · 339 installs
- [scenario-seedance-storyboard](https://affpapa.org/en/nevibecode/skills/scenario-seedance-storyboard.md) — skill · 377 installs

From the same set: [101-skills/superpowers](https://affpapa.org/en/nevibecode/by/101-skills/superpowers.md) — 22 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
