# transparent-cutout-cleanup

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 41
- Автор: 0xheycat
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/0xheycat/isometric-game-skills/tree/HEAD/skills/transparent-cutout-cleanup/SKILL.md
- Обновлён: 2026-08-12
- HTML: https://affpapa.org/nevibecode/skills/transparent-cutout-cleanup

## Что делает

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

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

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

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
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/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/transparent-cutout-cleanup/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/transparent-cutout-cleanup/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install 0xheycat/isometric-game-skills transparent-cutout-cleanup
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/transparent-cutout-cleanup/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/0xheycat/isometric-game-skills --path skills/transparent-cutout-cleanup
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/transparent-cutout-cleanup/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add 0xheycat/isometric-game-skills --skill transparent-cutout-cleanup -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/0xheycat/isometric-game-skills/tree/HEAD/skills/transparent-cutout-cleanup/SKILL.md

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

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

## Похожие
- [orbit-card](https://affpapa.org/nevibecode/skills/orbit-card.md) — скилл · 10000 установок
- [cad](https://affpapa.org/nevibecode/skills/cad.md) — скилл · 14000 установок
- [step-parts](https://affpapa.org/nevibecode/skills/step-parts.md) — скилл · 11200 установок
- [sdf](https://affpapa.org/nevibecode/skills/sdf.md) — скилл · 10500 установок
- [urdf](https://affpapa.org/nevibecode/skills/urdf.md) — скилл · 10500 установок
- [hatch-pet](https://affpapa.org/nevibecode/skills/hatch-pet.md) — скилл · 3300 установок

Из того же набора: [0xheycat/isometric-game-skills](https://affpapa.org/nevibecode/by/0xheycat/isometric-game-skills.md) — 21 карточка

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
