(это экономит токены) 3 новые команды в Claude Code для ревизии устаревших скилов, громадных инструкций и противоречий.
Вообще, проблема базовая и решать ее раньше приходилось костыльными методами.
Обычно как происходит:
Скилы ставились по одному и с тех пор не пересматривались.
В claude.md правила постоянно дописывались, со временем половина из них переставала быть актуальной.
Контекст чем-то занят с первой секунды сессии, а чем именно, непонятно.
Что-то там наверняка лежит мёртвым, только руками это не проверишь.
И вот ты спустя несколько месяцев работы в Claude не понимаешь:
"А ПОЧЕМУ ТАК БЫСТРО РАСХОДУЮТСЯ ТОКЕНЫ?!?!" 😧
1. /doctor внутри сессии
Полный чекап. Что находит:
• скилы, MCP-серверы и плагины, которыми ты не пользуешься, и цену каждого в контексте;
• дубли между общим файлом настроек и проектным;
• раздутый общий файл: подрезает его, вынося часть в отдельные скилы и вложенные файлы.
Когда запускать: настройки копились месяцами и ты уже не помнишь, что в них лежит.
2. /doctor prompt-audit
Проверяет не окружение, а тексты самих инструкций.
Три типа находок: куски, написанные под старые модели; ссылки на файлы и команды, которых больше нет; файлы, которые противоречат друг другу. На выходе отчёт с предложенными правками.
Когда запускать: после обновления моделей и после любого переименования или переноса файлов в проекте.
3. /skill-doctor
Даёт по каждому скилу две цифры: сколько он стоит в контексте и как часто вызывается.
⚠️ ВАЖНАЯ ТОНКОСТЬ: (я обнаружил ее только в процессе)
Счётчик вызовов видит только твои сессии.
Субагенты работают в своих, и их вызовы в него не попадают.
Скил, которым пользуются каждый день, в таком отчёте выглядит мёртвым.
Поэтому перед удалением прогоняй обычный поиск по инструкциям агентов > упоминается хоть у кого-то, оставляй.
Прогоняй эти команды каждый месяц и тогда твой сетап не будет "распухать" попусту и жечь токены вникуда. 🙏
Вообще, проблема базовая и решать ее раньше приходилось костыльными методами.
Обычно как происходит:
Скилы ставились по одному и с тех пор не пересматривались.
В claude.md правила постоянно дописывались, со временем половина из них переставала быть актуальной.
Контекст чем-то занят с первой секунды сессии, а чем именно, непонятно.
Что-то там наверняка лежит мёртвым, только руками это не проверишь.
И вот ты спустя несколько месяцев работы в Claude не понимаешь:
"А ПОЧЕМУ ТАК БЫСТРО РАСХОДУЮТСЯ ТОКЕНЫ?!?!" 😧
1. /doctor внутри сессии
Полный чекап. Что находит:
• скилы, MCP-серверы и плагины, которыми ты не пользуешься, и цену каждого в контексте;
• дубли между общим файлом настроек и проектным;
• раздутый общий файл: подрезает его, вынося часть в отдельные скилы и вложенные файлы.
Когда запускать: настройки копились месяцами и ты уже не помнишь, что в них лежит.
2. /doctor prompt-audit
Проверяет не окружение, а тексты самих инструкций.
Три типа находок: куски, написанные под старые модели; ссылки на файлы и команды, которых больше нет; файлы, которые противоречат друг другу. На выходе отчёт с предложенными правками.
Когда запускать: после обновления моделей и после любого переименования или переноса файлов в проекте.
3. /skill-doctor
Даёт по каждому скилу две цифры: сколько он стоит в контексте и как часто вызывается.
⚠️ ВАЖНАЯ ТОНКОСТЬ: (я обнаружил ее только в процессе)
Счётчик вызовов видит только твои сессии.
Субагенты работают в своих, и их вызовы в него не попадают.
Скил, которым пользуются каждый день, в таком отчёте выглядит мёртвым.
Поэтому перед удалением прогоняй обычный поиск по инструкциям агентов > упоминается хоть у кого-то, оставляй.
Прогоняй эти команды каждый месяц и тогда твой сетап не будет "распухать" попусту и жечь токены вникуда. 🙏