# poster-design-generation

This skill turns a text brief into poster artwork through each::sense: movie key art, concert flyers, product and travel visuals. Useful when you need a layout with room for type.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2100 installs · ★ 43
- Author: eachlabs
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/eachlabs/skills/tree/HEAD/skills/poster-design-generation/SKILL.md
- Updated: 2026-10-07
- HTML: https://affpapa.org/en/nevibecode/skills/poster-design-generation

## What it does

Give the skill a description and it asks each::sense for a poster. The request goes to `https://eachsense-agent.core.eachlabs.run/v1/chat/completions`, using model `eachsense/beta` in `max` mode with streaming on. Ten genres are covered: movie key art, event and concert flyers, motivational pieces, product launches, minimalist art, vintage and retro, travel destinations, sports events, infographic layouts, and social cause campaigns.

Sizes are listed per format. Movie poster: 2:3 at 1080x1620. Event poster: 11:17 at 1100x1700. Square: 1:1 at 1080x1080. Horizontal: 16:9 at 1920x1080. Vertical: 9:16 at 1080x1920. Print A4: 2480x3508. Ask for empty space where the title goes — the worked examples reserve a top third for the film name and the bottom for credits.

You need `EACHLABS_API_KEY` set in your environment. Without it the call fails on auth. Everything runs through `curl`, so the skill does not render anything locally; it builds the request and hands it to the remote service. No each::sense access means nothing to install here.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill poster-design-generation -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill poster-design-generation -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill poster-design-generation -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install eachlabs/skills poster-design-generation
```

2. **Manually: put the files in place**
- File: `.github/skills/poster-design-generation/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill poster-design-generation -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/eachlabs/skills --path skills/poster-design-generation
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill poster-design-generation -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/eachlabs/skills/tree/HEAD/skills/poster-design-generation/SKILL.md

## When to use it
- produce movie key art with a clear title zone
- design a neon concert flyer for a festival
- get a square poster sized for social feeds
- make a travel poster for a specific city
- prepare launch visuals for a new product

## Example prompts
- Create a 2:3 movie poster for a psychological thriller, leave room at the top for the title
- Make a minimalist Scandinavian-style poster, 3:4 vertical

## Similar
- [frontend-design](https://affpapa.org/en/nevibecode/skills/frontend-design.md) — skill · 1025790 installs
- [grill-me](https://affpapa.org/en/nevibecode/skills/grill-me.md) — skill · 1424476 installs
- [design-taste-frontend](https://affpapa.org/en/nevibecode/skills/design-taste-frontend.md) — skill · 678700 installs
- [prototype](https://affpapa.org/en/nevibecode/skills/prototype.md) — skill · 986201 installs
- [grilling](https://affpapa.org/en/nevibecode/skills/grilling.md) — skill · 979543 installs
- [codebase-design](https://affpapa.org/en/nevibecode/skills/codebase-design.md) — skill · 850344 installs

From the same set: [eachlabs/skills](https://affpapa.org/en/nevibecode/by/eachlabs/skills.md) — 36 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
