Итеративный рефакторинг для чистого кода
★ 7.5 · learning
elegance — это скилл для Claude Code, который итеративно изучает и применяет элегантные паттерны кодирования: за каждую итерацию анализирует код, исследует лучшие практики через WebSearch/WebFetch, применяет улучшения и проверяет результат через CI. По умолчанию выполняется 3 итерации, но пользователь может задать любое число или временной интервал (например, `2h`). Перед стартом скилл спрашивает, работать ли со всем кодом или только с изменениями в текущей ветке/PR — для последнего использует `git diff main...HEAD`. Рефакторинг направлен на удаление лишних абстракций, сокращение повторений и использование идиоматических возможностей языка: TypeScript — как TypeScript, а не как Java. По завершении все изменения остаются в рабочей директории без автоматического коммита.
- #refactoring
- #code-quality
- #elegance
- #haskell
- #iterative-improvement
- #best-practices