isometric-character-sprites — скилл для Claude Code
Скилл для генерации изометрических персонажей в восьми направлениях с общим якорем у ног, чтобы при ходьбе спрайт не скользил и правильно сортировался по глубине.
npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a claude-codeЧто делает isometric-character-sprites
Скилл задаёт порядок работы: сначала фиксируется арт-направление и высота персонажа в пикселях, потом один и тот же герой генерируется в восьми направлениях (S, SW, W, NW, N, NE, E, SE) на однотонном фоне. Пропорции и линия стоп должны совпадать во всех кадрах. Если какое-то направление поехало по размеру или стилю, его перегенерируют с теми же seed и настройками.
Альфа чистится через transparent-cutout-cleanup, после чего для каждого направления одинаково задаётся якорь у ног — нижний центр. Проверка простая: пролистайте направления на месте, ступни не должны прыгать между кадрами.
Смысл в том, что четыре направления для изометрии мало: диагональное движение с ними выглядит сломанным. Скилл прямо говорит делать восемь, а расхождение в высоте даже на 3px читается как покачивание, поэтому базовая линия выравнивается жёстко.
Какие задачи решает
- сгенерировать персонажа в восьми направлениях без скачков роста
- выровнять якорь у ног, чтобы спрайт не «плыл» при ходьбе
- починить прозрачный контур после генерации через
transparent-cutout-cleanup - отловить дрейф стиля между ракурсами и перегенерировать нужный кадр
Примеры запросов агенту
- Сгенерируй изометрического персонажа в 8 направлениях с одинаковой высотой и якорем у ног
- Персонаж скользит при ходьбе — проверь, что якорь у ног совпадает во всех направлениях
- Перегенерируй направление NW: оно выбивается по размеру из остальных
Как установить isometric-character-sprites
1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a claude-code2Вручную: положить файлы
~/.claude/skills/isometric-character-sprites/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/isometric-character-sprites/
1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a codex2Вручную: положить файлы
.agents/skills/isometric-character-sprites/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a cursor2Вручную: положить файлы
.cursor/skills/isometric-character-sprites/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install 0xheycat/isometric-game-skills isometric-character-sprites2Вручную: положить файлы
.github/skills/isometric-character-sprites/SKILL.md1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a gemini-cli2Командой платформы
gemini skills install https://github.com/0xheycat/isometric-game-skills --path skills/isometric-character-spritesВручную: положить файлы
.devin/skills/isometric-character-sprites/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о isometric-character-sprites
Как установить isometric-character-sprites в Claude Code?
Выполните npx skills add 0xheycat/isometric-game-skills --skill isometric-character-sprites -a claude-code. Файл скилла окажется по пути ~/.claude/skills/isometric-character-sprites/SKILL.md.
Что делает isometric-character-sprites?
Описывает пошаговый процесс генерации изометрического персонажа в восьми направлениях с фиксированным якорем у ног, чтобы движение и сортировка по глубине работали корректно.
Почему именно восемь направлений, а не четыре?
По логике скилла при изометрии диагональное движение с четырьмя направлениями выглядит сломанным, поэтому он требует полный набор из восьми.
Исходный текст
SKILL.md · MIT
--- name: isometric-character-sprites description: Use when generating isometric characters in consistent 8 directions with a fixed feet-anchor for movement and depth sorting. license: MIT --- # Isometric Character Sprites  ## Overview Characters move, so they need consistent proportions across 8 facing directions and a fixed feet-anchor (where the character touches the ground). Without this, characters appear to slide, jitter, or sort incorrectly when walking. ## When to Use - You need a player or NPC that faces multiple directions. - Characters change size or proportion between directions. - Movement looks like the sprite is sliding or floating. ## Process 1. Lock art direction and character height in pixels. 2. Generate the same character in 8 directions (S, SW, W, NW, N, NE, E, SE) on a plain background. 3. Keep proportions identical - same height line and feet baseline across all 8. 4. Fix seed/settings; regenerate any direction that drifts in size or style. 5. Clean alpha with `transparent-cutout-cleanup`. 6. Define the feet-anchor (bottom-center) identically for every direction. 7. Test by cycling directions in place - the feet must not jump between frames. ## Rationalizations (Stop Lying to Yourself) | Excuse | Reality | |---|---| | "4 directions is enough" | Diagonal movement looks broken with 4 directions in iso. Do 8. | | "Slight height differences are fine" | A 3px height drift reads as bobbing. Align the baseline. | ## Red Flags - STOP if you catch yourself: - Inconsistent character height across directions. - Feet-anchor differs per direction so the sprite slides. - Only front-facing direction exists. ## Verification You are NOT done until every box is checked: - [ ] 8 consistent directions exist for the character. - [ ] Feet-anchor is identical across all directions. - [ ] Cycling directions in place shows no jump or slide.
© 0xheycat · MIT · 0xheycat/isometric-game-skills