# character-design

Create character images and video while keeping a character’s defining features consistent. The skill covers reference sheets, expression sets, outfit changes, and edits based on existing images.

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

## What it does

The skill separates a character’s fixed identity traits—such as face, hair, build, and signature clothing—from details that can change for each shot. Add an expression, pose, setting, or camera angle without casually rewriting the identity description. It can guide reference sheets, outfit variations, and character video.

Its workflow uses `genmedia` to inspect endpoint schemas and pricing, upload reference images, generate stills, and download results. Video jobs run asynchronously. When a generated result changes the character’s identity, the skill calls for strengthening the description or switching to a reference-based edit. Unsupported endpoint fields cannot be used.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add fal-ai-community/skills --skill character-design -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add fal-ai-community/skills --skill character-design -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add fal-ai-community/skills --skill character-design -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install fal-ai-community/skills character-design
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add fal-ai-community/skills --skill character-design -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/fal-ai-community/skills --path skills/character-design
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add fal-ai-community/skills --skill character-design -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/fal-ai-community/skills/tree/HEAD/skills/character-design/SKILL.md

## When to use it
- keep a character’s appearance consistent across images
- make an expression sheet from an approved face reference
- create outfit variations without changing the character’s identity
- turn an approved character still into a video

## Example prompts
- Make an expression sheet from this portrait while keeping the character’s facial features consistent.
- Create several outfit variations, keeping the character’s hairstyle and build unchanged.
- Turn this approved character frame into a video shot.

## 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

## Other versions with the same name
- [character-design · omer-metin](https://affpapa.org/en/nevibecode/skills/omer-metin-character-design.md) — 400 installs

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