fal-gamedev — скилл для Claude Code: 2D-пиксель-арт для игр
Скилл ведёт агента по цепочке: персонаж, спрайт-листы анимаций, удаление фона, фоновые слои. Пригодится, когда нужны ассеты для 2D-игры без ручной отрисовки.
npx skills add fal-ai-community/skills --skill fal-gamedev -a claude-codeЧто делает fal-gamedev
Скилл описывает конвейер из четырёх рецептов, и каждый можно запустить отдельно. Персонаж генерируется из текстового описания или из готовой картинки, дальше из него делаются спрайт-листы ходьбы, прыжка, атаки и покоя. Отдельный шаг — удаление фона через Bria, ещё один — параллакс-фон из трёх слоёв или изометрическая карта для RPG.
Внутри — набор команд genmedia run и genmedia status с моделями fal-ai/nano-banana-pro, fal-ai/nano-banana-pro/edit, openai/gpt-image-2, openai/gpt-image-2/edit и fal-ai/bria/background/remove. Скилл требует, чтобы каждая команда шла отдельным вызовом Bash без переменных и пайпов, а параллельные задачи запускались через --async и опрашивались по очереди. Результаты складываются в папку ./game-assets/<character-slug>/ с подпапками sprites/ и backgrounds/.
Для работы нужен CLI genmedia и однократный запуск genmedia init. Bria не поддерживает очередь и --async, её запускают синхронно. Если опрос статуса вернул 400 с сообщением о том, что задача ещё выполняется, скилл советует подождать 10 секунд и повторить тот же вызов, а не перезапускать генерацию.
Какие задачи решает
- сгенерировать пиксель-арт персонажа по текстовому описанию
- собрать спрайт-лист ходьбы из готовой картинки персонажа
- убрать фон у спрайтов и получить прозрачные PNG
- сделать трёхслойный параллакс-фон для сайд-скроллера
- построить изометрическую карту для RPG
Примеры запросов агенту
- Сгенерируй пиксель-арт персонажа: пират-морковка, вид спереди, стоя
- Сделай спрайт-лист ходьбы из
game-assets/pirate-carrot/character.png - Убери фон у всех спрайтов в папке
sprites/
Как установить fal-gamedev
1Через Skills CLI (Vercel)
npx skills add fal-ai-community/skills --skill fal-gamedev -a claude-code2Вручную: положить файлы
~/.claude/skills/fal-gamedev/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/fal-gamedev/
1Через Skills CLI (Vercel)
npx skills add fal-ai-community/skills --skill fal-gamedev -a codex2Вручную: положить файлы
.agents/skills/fal-gamedev/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add fal-ai-community/skills --skill fal-gamedev -a cursor2Вручную: положить файлы
.cursor/skills/fal-gamedev/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install fal-ai-community/skills fal-gamedev2Вручную: положить файлы
.github/skills/fal-gamedev/SKILL.md1Через Skills CLI (Vercel)
npx skills add fal-ai-community/skills --skill fal-gamedev -a gemini-cli2Командой платформы
gemini skills install https://github.com/fal-ai-community/skills --path skills/fal-gamedevВручную: положить файлы
.devin/skills/fal-gamedev/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add fal-ai-community/skills --skill fal-gamedev -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о fal-gamedev
Как установить fal-gamedev в Claude Code?
Выполните npx skills add fal-ai-community/skills --skill fal-gamedev -a claude-code. Файл скилла появится по пути ~/.claude/skills/fal-gamedev/SKILL.md.
Что делает fal-gamedev?
Проводит агента по генерации 2D-ассетов: персонаж, спрайт-листы анимаций, удаление фона и фоновые слои. Каждый рецепт можно вызвать отдельно.
Что нужно для работы скилла?
CLI genmedia и однократный запуск genmedia init. Дальше агент вызывает модели fal через команды genmedia run и genmedia status.