Итеративный рефакторинг для чистого кода
★ 7.5 · learning
elegance is a Claude Code skill that iteratively studies and applies elegant coding patterns: each iteration reads the relevant source files, researches idiomatic best practices via WebSearch/WebFetch, applies improvements, and verifies the result with CI. Three iterations run by default, but the user can specify any count or a duration such as `2h`. Before starting, the skill asks whether to operate on the entire codebase or only on the changes in the current branch/PR, using `git diff main...HEAD` for the latter. Refactoring focuses on removing unnecessary abstraction, eliminating repetition, and leveraging language-native idioms — writing TypeScript like TypeScript, not like Java. After all iterations, changes are left in the working directory for review; nothing is committed automatically.
- #refactoring
- #code-quality
- #elegance
- #haskell
- #iterative-improvement
- #best-practices