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.
Installs
4
First Seen
Aug 19, 2026
wk-workstyle-naming — whizzzkid/skills