# Как почистить Claude Skills и оставить только нужное

Сильная настройка Claude — это не больше инструкций. Это меньше мусора, понятные workflow и skills, которые реально включаются в нужный момент.

## 1. Сначала проверь, зачем тебе skill

Skill нужен не потому, что он красиво называется "для юристов", "для малого бизнеса" или "для финансов".

Оставлять стоит только skills, которые:

- закрывают повторяемый workflow
- дают понятный формат результата
- содержат твои примеры и антипримеры
- реально вызываются в работе
- не дублируют CLAUDE.md, правила или subagents
- экономят время, а не добавляют шум

врезка `// Признак лишнего`: текст «Если skill "вдруг пригодится" — он кандидат на удаление или отключение.»

## 2. Проведи быстрый аудит

Составь таблицу:

- Название skill
- Для какой задачи
- Когда использовался в последний раз
- Что улучшает
- Что ломает или усложняет
- Можно ли заменить короткой инструкцией
- Оставить / отключить / переписать

Решение:

карточка 1 — значение «оставить» / капшен «если skill используется регулярно и даёт результат»; карточка 2 — значение «отключить» / капшен «если он нужен редко»; карточка 3 — значение «переписать» / капшен «если тема нужная, но инструкции общие»; карточка 4 — значение «удалить» / капшен «если он дублирует другие правила или не даёт качества»

## 3. Запусти проверку через Doctor

В Claude Code есть проверки через /doctor и claude doctor, который помогает видеть проблемы с конфигурацией.

```
Внутри Claude Code:
/doctor

В терминале:
claude doctor
```

Что смотреть:

- нет ли ошибок в settings
- не сломаны ли настройки managed/user/project/local
- какие descriptions урезаются
- какие skills Claude видит только по названию
- нет ли конфликтующих правил

## 4. Проверь, сколько контекста съедают skills

В настройках Claude Code есть параметры:

```
{ "skillListingBudgetFraction": 0.01, "skillListingMaxDescChars": 1536 }
```

Смысл:

- skillListingBudgetFraction — сколько контекста резервируется под список skills
- если список слишком большой, описания редко используемых skills могут схлопываться
- Claude всё ещё видит название skill, но хуже понимает, когда его применять
- /doctor помогает оценить этот бюджет

врезка `// Вывод`: текст «Много skills не всегда делает Claude умнее. Иногда он просто хуже понимает, что именно выбирать.»

## 5. Отключи лишнее мягко, не удаляя сразу

Если сомневаешься, не удаляй skill навсегда. Сначала отключи видимость или убери автозапуск.

Возможные варианты:

- перенести skill из .claude/skills/ в архивную папку
- переименовать SKILL.md, чтобы Claude не подхватывал skill
- через настройки visibility оставить skill только для ручного вызова
- сократить описание
- убрать общие фразы и оставить конкретные trigger-сценарии

## 6. Раздели: CLAUDE.md, rules, skills, subagents

По логике Anthropic:

карточка 1 — значение «CLAUDE.md» / капшен «факты, которые Claude должен помнить всегда: структура проекта, команды, нормы команды»; карточка 2 — значение «rules» / капшен «конкретные ограничения, часто с привязкой к файлам или путям»; карточка 3 — значение «skills» / капшен «повторяемые процедуры и workflow»; карточка 4 — значение «subagents» / капшен «отдельные исполнители для параллельных или изолированных задач»; карточка 5 — значение «hooks» / капшен «автоматические проверки и действия без лишнего контекста»

врезка `// Частая ошибка`: текст «Запихнуть всё в skills, а потом удивляться, что Claude путается.»

## 7. Перепиши оставшиеся skills под себя

врезка-пара: левый callout — метка `// Хороший skill должен содержать`, текст «конкретное описание, когда его использовать; примеры хорошего результата; антипримеры плохого результата; ограничения; критерии проверки; ссылки на нужные файлы; шаблон финального ответа; список типичных ошибок.»; правый callout — метка `// Плохой skill`, текст «"помогай с маркетингом"; "будь опытным экспертом"; "делай качественно"; "используй лучшие практики".»

## 8. Финальный тест после чистки

Дай Claude одну реальную задачу и проверь:

- [ ] он выбрал правильный skill
- [ ] не вызвал лишние skills
- [ ] не начал писать общие советы
- [ ] результат стал короче и точнее
- [ ] он не конфликтует с CLAUDE.md
- [ ] после /doctor нет предупреждений
- [ ] список skills понятный и не раздутый

## 9. Правило на будущее

Новый skill можно ставить только после ответа на три вопроса:

карточка 1 — метка «1» / значение «Какая повторяемая задача у меня есть?»; карточка 2 — метка «2» / значение «Почему это должен быть skill, а не короткая инструкция?»; карточка 3 — метка «3» / значение «Как я пойму через неделю, что skill реально помог?»

врезка `// Если ответов нет`: текст «Не ставь.»

---

Источник: https://localhost:3000/m/kak-pochistit-claude-skills-i-ostavit-tolko-nuzhnoe
