hone:naming-specificity-audit
Installation
SKILL.md
Naming Specificity Audit
What This Skill Does
Scans classes, modules, functions, and exported symbols for names that use vague generic suffixes or prefixes. These names hide intent and make codebases harder to navigate. The skill identifies each vague name, analyzes what the code actually does, and suggests a more specific alternative.
Target patterns include but are not limited to: Manager, Handler,
Processor, Helper, Utils, Utility, Service, Base,
Common, Misc, Impl, Core, Engine, Wrapper, Controller
(when used generically outside MVC frameworks).
When To Use
- Weekly scheduled audit of the full codebase.
- When reviewing a module that feels hard to navigate or understand.
Related skills