Итеративный рефакторинг для чистого кода

★ 7.5 · learning

elegance — это скилл для Claude Code, который итеративно изучает и применяет элегантные паттерны кодирования: за каждую итерацию анализирует код, исследует лучшие практики через WebSearch/WebFetch, применяет улучшения и проверяет результат через CI. По умолчанию выполняется 3 итерации, но пользователь может задать любое число или временной интервал (например, `2h`). Перед стартом скилл спрашивает, работать ли со всем кодом или только с изменениями в текущей ветке/PR — для последнего использует `git diff main...HEAD`. Рефакторинг направлен на удаление лишних абстракций, сокращение повторений и использование идиоматических возможностей языка: TypeScript — как TypeScript, а не как Java. По завершении все изменения остаются в рабочей директории без автоматического коммита.