# Video Poster Design

Create cinematic movie poster concepts and final poster images from a user's brief...

- Repository: https://github.com/MagicCube/agentara (516 stars)
- Category: Design
- License: see repository
- Last updated: 2026-05-11
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add MagicCube/agentara --skill video-poster-design -g -a claude-code -y`
Codex: `npx skills add MagicCube/agentara --skill video-poster-design -g -a codex -y`
Cursor: `npx skills add MagicCube/agentara --skill video-poster-design -g -a cursor -y`
Gemini CLI: `npx skills add MagicCube/agentara --skill video-poster-design -g -a gemini-cli -y`

## Description

Create cinematic movie poster concepts and final poster images from a user's brief, existing video plan, storyboard, character design, or project context. Use this skill whenever the user asks to generate a film poster, movie poster, key art, campaign poster, teaser poster, title poster, or promotional visual for a video project. This skill proposes several creative directions first when appropriate, defaults to a 3:4 poster ratio when no ratio is specified, and ensures typography, title treatment, imagery, genre, setting, and story tone are coherent and visually inventive.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Video Poster Design

Use this skill to create movie-poster-style key art for a video, short film, vlog, TVC, storyboard, or campaign.

The final output is a poster image. When useful, also create a short poster spec or prompt file so the design can be regenerated consistently.

## Default Behavior

If the user does not specify an aspect ratio, use `3:4`.

If the user asks for a poster but has not chosen a creative direction, propose `3-5` poster concepts first and ask them to choose one. Keep the options concise and visually distinct.

If the user already gives a clear direction, title, ratio, and story context, proceed directly to image generation.

## Output Location

Use a project-local poster directory:

```text
posters/
```

Recommended file names:

```text
posters/{poster-name}.png
posters/{poster-name}.md
```

Use lowercase, hyphenated, ASCII-safe names. Examples:

- `posters/youth-unlimited.png`
- `posters/meaning-of-travel-teaser.png`
- `posters/campus-energy-key-art.md`

Do not overwrite existing files unless the user explicitly requests replacement. For variants, use suffixes such as `-v2`, `-teaser`, `-main`, `-alt-a`.

## Inputs to Extract

Before designing, identify:

- Poster title and subtitle.
- Video/story context.
- Genre: drama, travel, romance, documentary, commercial, thriller, coming-of-age, sports, etc.
- Required aspect ratio. Default: `3:4`.
- Main character(s), product, place, or object.
- Character design images or approved reference assets.
- Storyboard or scene images that define visual continuity.
- Mood and emotional promise.
- Setting, time period, weather, and culture.
- Typography language: English, Chinese, bilingual, no text, etc.
- Required copy: tagline, credits, release date, brand line, campaign line.
- Output path if specified.

If the user does not specify text language, use the user's local language for any prompt/spec, and use poster typography that matches the title/campaign language.

The rest: https://github.com/MagicCube/agentara/blob/HEAD/user-home/.claude/skills/video-poster-design/SKILL.md
