К основному содержанию
скилл CX Codex

transparent-cutout-cleanup — скилл для Claude Code: что делает

Удаляет фоновые ореолы и кайму со спрайтов нейросетей, подготавливая чистую альфу для атласов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a claude-code
Открыть на GitHub

Что делает transparent-cutout-cleanup

Сгенерированные нейросетями игровые спрайты часто приходят с цветным фоном. Простое вырезание по цвету оставляет рваные края или светлый ореол, который сразу бросается в глаза на тёмных тайлах. Скилл задаёт строгий регламент очистки альфа-канала с контролем полупрозрачных пикселей.

Процесс опирается на нейросетевые модели сегментации вроде InSPyReNet или rembg вместо жёсткого цветового ключа. Инструкция требует устранять дефекты цвета на границе, при необходимости сжимать маску на один пиксел и экспортировать итоговый PNG со straight alpha.

Без проверки под 400% зумом на светлом и тёмном фоне спрайт считается бракованным. Жёсткий цветовой ключ использовать запрещено, потому что он съедает сглаживание.

Какие задачи решает

  • Убрать паразитный белый или серый ореол по краям спрайта
  • Очистить полупрозрачные пиксели от фонового оттенка
  • Сгладить рваные контуры после вырезания фона
  • Подготовить пачку ассетов в PNG со straight alpha для упаковщика атласов

Примеры запросов агенту

  • Проверь вырезанные спрайты из папки assets на наличие каймы и ореолов
  • Очисти альфа-канал у сгенерированного тайла и проверь контур на тёмном фоне
  • Удали остатки фонового цвета на полупрозрачных пикселях персонажа

Как установить transparent-cutout-cleanup

1Через Skills CLI (Vercel)

npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a claude-code

2Вручную: положить файлы

~/.claude/skills/transparent-cutout-cleanup/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/transparent-cutout-cleanup/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о transparent-cutout-cleanup

Как установить transparent-cutout-cleanup в Claude Code?

Выполните в терминале команду npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a claude-code.

Что делает этот скилл?

Он задаёт пошаговый процесс качественной обрезки фона спрайтов: подбор моделей сегментации, удаление каймы, эрозию маски на 1px и экспорт со straight alpha.

Почему нельзя использовать обычный цветовой ключ?

Обычный колор-кей уничтожает сглаживание краёв и делает границы пикселизованными, поэтому правила скилла требуют модели вроде InSPyReNet или rembg.

Исходный текст

SKILL.md · MIT
---
name: transparent-cutout-cleanup
description: Use when removing backgrounds from generated sprites to get clean alpha edges with no halo, fringe, or leftover background pixels.
license: MIT
---

# Transparent Cutout Cleanup

## Overview

AI-generated sprites come on a background. Naive removal leaves a colored halo or jagged edge that screams amateur when tiles are placed together. This skill produces clean, premultiplied-safe alpha cutouts.

## When to Use

- Any generated sprite needs a transparent background.
- Placed sprites show a white/gray halo or fringe.
- Edges look jagged or have leftover background color.

## Process

1. Generate on a PLAIN flat background (easier to key out than a busy one).
2. Use a background-removal model (e.g. InSPyReNet / rembg) rather than a hard color key.
3. Inspect edges at 400% zoom for halo or fringe pixels.
4. Defringe / decontaminate edge color so no background tint remains.
5. Erode the alpha by 1px if a faint halo persists.
6. Save as PNG with straight alpha; verify on both light and dark backgrounds.
7. Batch the cleaned sprites for the atlas packer.

Pair this with the ComfyUI rembg node in `seamless-isometric-terrain/scripts`.

## Rationalizations (Stop Lying to Yourself)

| Excuse | Reality |
|---|---|
| "A white halo is barely visible" | On a dark tile it is glaring. Defringe every sprite. |
| "Hard color-key is faster" | It eats anti-aliased edges and looks jagged. Use a proper matting model. |

## Red Flags - STOP if you catch yourself:

- Visible halo/fringe when placed on a contrasting background.
- Jagged, aliased cutout edges.
- Background color contaminating semi-transparent pixels.

## Verification

You are NOT done until every box is checked:

- [ ] Edges are clean at 400% zoom on light AND dark backgrounds.
- [ ] No background-color contamination on semi-transparent pixels.
- [ ] All sprites exported as straight-alpha PNG.

© 0xheycat · MIT · 0xheycat/isometric-game-skills

Похожие скиллы

Все скиллы по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

Из того же набора21

using-isometric-skills Мета-скилл, который до написания кода или генерации арта определяет, какой специализированный скилл нужен для изометрической задачи, и в каком порядке их запускать. CX Codex +1 ★ 41звёзд репо tilemap-data-format Скилл помогает спроектировать JSON-формат тайлмапов со слоями и игровой метаинформацией. Пригодится, если карты хранятся в коде или движку нужна отдельная информация о проходимости. CX Codex +1 ★ 41звёзд репо tile-picking-interaction Превращает позицию курсора или касания в точный тайл изометрической карты — с учётом панорамирования и зума камеры. Нужен, когда клики попадают не в тот тайл. CX Codex +1 ★ 41звёзд репо spritesheet-atlas-packing Упаковывает разрозненные изометрические спрайты в единый текстурный атлас с JSON-картой координат и точек привязки. CX Codex +1 ★ 41звёзд репо seamless-isometric-terrain Скилл помогает создавать изометрические тайлы земли для ComfyUI и собирать карту без щелей, разрывов и разного освещения. CX Codex +1 ★ 41звёзд репо isometric-pathfinding Скилл для поиска пути юнитов по изометрической сетке: A* по слою проходимых тайлов, диагонали без срезания углов, путь возвращается в координатах сетки. CX Codex +1 ★ 41звёзд репо isometric-object-sprites Помогает генерировать изометрические декорации для 2D-игр с фиксированным масштабом, мягкой тенью и готовой точкой привязки к тайлам. CX Codex +1 ★ 41звёзд репо isometric-grid-math Скилл помогает агенту переводить координаты сетки в экранные и обратно для изометрии 2:1. Пригодится для размещения тайлов и выбора клетки мышью. CX Codex +1 ★ 41звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой