Что такое code-refiner?
Глубокое упрощение кода, рефакторинг и улучшение качества. Анализирует структурную сложность, антишаблоны и проблемы с читабельностью, а затем применяет целенаправленный рефакторинг, сохраняя точное поведение. Независимость от языка: Python, Go, TypeScript/JavaScript, Rust. Используйте этот навык, когда целью является упрощение и ясность, а не поиск ошибок. Срабатывает при: «упростить этот код», «очистить мой код», «рефакторинг для ясности», «уменьшить сложность», «сделать это более читабельным», «пройти проверку качества кода», «очистить технический долг», «запустить очиститель кода», «упростить последние изменения», «этот код беспорядочен», «слишком много вложений», «эта функция слишком длинная», «очистить это, прежде чем я пиарю ее», «привести в порядок мой код», цикломатическая сложность, когнитивная сложность, код пахнет. Источник: mathews-tom/praxis-skills.