AcademySkillsDevelopment

Evolutionary Naming

Developers and tech leads who review code quality and want clear, consistent names across a codebase.

  • Listedour rating
  • 58gitHub stars
  • Not statedlicence
  • 4 months agolast update
git clone https://github.com/kawasima/evolutionary-naming.git

What it does

A Claude Code skill that improves names in code one step at a time. It works through seven steps grouped into three phases, moving from basic naming fixes to structural and domain-level changes. It offers an audit mode and an improve mode, and it is advisory: it proposes each rename and a commit message, and you apply the edits.

Use cases

  1. 01Audit a module for unclear or misleading names
  2. 02Plan renames as small commits that a team can review
  3. 03Agree on one name for a domain concept across the code

Questions about
Evolutionary Naming.

What is Evolutionary Naming used for?

Developers and tech leads who review code quality and want clear, consistent names across a codebase. A Claude Code skill that improves names in code one step at a time. It works through seven steps grouped into three phases, moving from basic naming fixes to structural and domain-level changes. It offers an audit mode and an improve mode, and it is advisory: it proposes each rename and a commit message, and you apply the edits.

How do I install Evolutionary Naming?

Run this in your terminal: git clone https://github.com/kawasima/evolutionary-naming.git

Is Evolutionary Naming open source?

The code is on GitHub (kawasima/evolutionary-naming). Check the licence in the repository before using it at work.

Is Evolutionary Naming safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.