deslop — скилл для Claude Code: что делает и как установить
Скилл находит разницу между текущей веткой и main, удаляя лишний сгенерированный мусор. Помогает привести стиль к стандартам репозитория перед сдачей пуллреквеста.
npx skills add cursor/plugins --skill deslop -a claude-codeЧто делает deslop
Скилл анализирует изменения в ветке относительно main. Он находит и стирает лишние комментарии, несвойственные проекту. Из доверенных путей выполнения убираются чрезмерные проверки и блоки try/catch. Заодно скилл заменяет фиктивные приведения типов к any, если их добавили просто ради подавления ошибок компилятора.
Глубокую вложенность конструкций он заменяет ранними возвратами. Поведение кода остаётся прежним: логика меняется только при исправлении явной ошибки. Итог работы агент формулирует сжато, в пределах трёх предложений.
Какие задачи решает
- убрать избыточные комментарии после работы нейросети
- сократить глубокую вложенность кода через ранние выходы
- удалить лишние проверки и блоки try/catch на доверенных участках
- избавиться от необоснованных приведений к типу any
Примеры запросов агенту
- Проверь diff с main и вычисти сгенерированный нейросетью код
- Примени deslop к текущей ветке и упрости вложенные блоки
- Очисти диф относительно main от лишних комментариев и any
Как установить deslop
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill deslop -a claude-code2Вручную: положить файлы
~/.claude/skills/deslop/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/deslop/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill deslop -a codex2Вручную: положить файлы
.agents/skills/deslop/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill deslop -a cursor2Вручную: положить файлы
.cursor/skills/deslop/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cursor/plugins deslop2Вручную: положить файлы
.github/skills/deslop/SKILL.md1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill deslop -a gemini-cli2Командой платформы
gemini skills install https://github.com/cursor/plugins --path cursor-team-kit/skills/deslopВручную: положить файлы
.devin/skills/deslop/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill deslop -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора18
Весь набор →Похожие
Вопросы о deslop
Как установить deslop в Claude Code?
Выполните команду npx skills add cursor/plugins --skill deslop -a claude-code. Конфигурация сохранится в ~/.claude/skills/deslop/SKILL.md.
Что делает скилл deslop?
Он проверяет diff ветки с main и удаляет сгенерированные артефакты: лишние комментарии, неоправданные try/catch, фиктивные приведения к any и глубокую вложенность.
Меняет ли deslop поведение программы?
Нет, правила запрещают менять логику работы без необходимости. Поведение корректируется только в том случае, если найден явный баг.