wk-workstyle-naming
Installation
SKILL.md
Workstyle — Naming
Enforces descriptive, semantically accurate identifier names for every variable,
function, class, and constant the agent writes. Part of the wk-workstyle
family. Project settings are authoritative — this skill fills gaps only, never
overrides. When a linter/formatter config governs a rule below, that config
wins; see wk-workstyle Step 0 for the project-style-authority probe.
When to Use
Auto-invoked whenever the agent introduces or renames any identifier. Trigger contexts:
- Declaring or renaming a variable, parameter, or field.
- Naming or renaming a function or method.
- Naming or renaming a class, struct, interface, type, or enum.
- Introducing or renaming a constant.
- Naming a boolean variable, flag, or predicate function.
- Choosing or changing a file/module name.