isometric-object-sprites — скилл для Claude Code: как настроить
Помогает генерировать изометрические декорации для 2D-игр с фиксированным масштабом, мягкой тенью и готовой точкой привязки к тайлам.
npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a claude-codeЧто делает isometric-object-sprites
Скилл задаёт строгий процесс создания игровых пропсов: деревьев, камней, кустов и заборов в изометрии 2:1. Вместо попыток сгенерировать целую сцену разом агент формирует промпты строго под один объект на нейтральном плоском фоне с лёгкой контактной тенью. Это сохраняет единый ракурс и спасает от мусора по краям спрайта.
Внутри зашит шаблон промпта и правила калибровки. Чтобы масштаб объектов не плавал от генерации к генерации, процесс требует фиксировать сид и настройки генератора на весь набор. Для каждого спрайта сразу определяется точка опоры внизу по центру, а перед тиражированием три пробных объекта обязательно проверяются на тестовом тайле.
Генерировать несколько предметов на одной картинке инструкция прямо запрещает: тогда плывут пропорции и ломается ручная расстановка в движке.
Какие задачи решает
- Настроить промпты для генерации одиночных изометрических пропсов в ракурсе 2:1
- Удержать единый масштаб и стиль для всей группы игровых декораций
- Подготовить спрайты с контактной тенью и точкой привязки к сетке тайлов
Примеры запросов агенту
- Сделай промпт для генерации изометрического дуба под нашу тайловую сетку
- Проверь правила масштаба и точки привязки для набора каменных валунов
- Подготовь описание пропса сосны в изометрии 2:1 для теста на плитке
Как установить isometric-object-sprites
1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a claude-code2Вручную: положить файлы
~/.claude/skills/isometric-object-sprites/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/isometric-object-sprites/
1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a codex2Вручную: положить файлы
.agents/skills/isometric-object-sprites/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a cursor2Вручную: положить файлы
.cursor/skills/isometric-object-sprites/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install 0xheycat/isometric-game-skills isometric-object-sprites2Вручную: положить файлы
.github/skills/isometric-object-sprites/SKILL.md1Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a gemini-cli2Командой платформы
gemini skills install https://github.com/0xheycat/isometric-game-skills --path skills/isometric-object-spritesВручную: положить файлы
.devin/skills/isometric-object-sprites/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о isometric-object-sprites
Как установить isometric-object-sprites в Claude Code?
Выполните команду npx skills add 0xheycat/isometric-game-skills --skill isometric-object-sprites -a claude-code.
Что делает скилл isometric-object-sprites?
Он даёт агенту инструкции и шаблоны для генерации одиночных игровых пропсов в изометрии 2:1 с одинаковым масштабом и готовой привязкой к тайлам.
Почему нельзя генерировать несколько пропсов на одном изображении?
При пакетной генерации на одной картинке сбивается относительный масштаб объектов, и их не удаётся чисто разделить для расстановки по координатам.
Исходный текст
SKILL.md · MIT
--- name: isometric-object-sprites description: Use when generating isolated isometric props (trees, rocks, bushes, stumps) that drop cleanly onto tiles with correct scale and a transparent background. license: MIT --- # Isometric Object Sprites  ## Overview Objects are sprites that sit ON tiles, not tiles themselves. They must be isolated on a plain background, share one scale, and have a defined ground-anchor so depth sorting works later. This skill produces clean, consistent props. ## When to Use - You need trees, rocks, bushes, fences, or other decorative props. - Props look different sizes or styles when placed together. - You need transparent, drop-in-ready object sprites. ## Process 1. Confirm art direction is locked (see `isometric-art-direction`). 2. Prompt ONE object per image, isolated on a plain flat background, with a soft contact shadow. 3. Keep the surface/style phrase SHORT - long prompts add unwanted props and edges. 4. Use a FIXED seed and identical settings across the whole object set for scale consistency. 5. Generate, then send to `transparent-cutout-cleanup` for clean alpha edges. 6. Define the ground-anchor (bottom-center of the footprint) for each sprite. 7. Place 3 objects on a test tile to confirm scale and anchor before scaling up. Prompt template: ```text single isometric [object], 2:1 isometric view, soft painterly shading, simple clean composition, isolated on plain flat background, soft contact shadow, game asset, high quality ``` ## Rationalizations (Stop Lying to Yourself) | Excuse | Reality | |---|---| | "I can generate several objects in one image to save time" | Then you cannot place them individually and scales drift. One object per image. | | "Scale looks close enough" | Close enough reads as broken in-game. Fix the seed and settings. | ## Red Flags - STOP if you catch yourself: - Multiple objects crammed into one generation. - Inconsistent scale across the prop set. - Leftover background fringe because cleanup was skipped. ## Verification You are NOT done until every box is checked: - [ ] Each prop is a single isolated sprite with transparent background. - [ ] All props share one scale and style. - [ ] Each sprite has a defined ground-anchor and passes a placement test.
© 0xheycat · MIT · 0xheycat/isometric-game-skills