hai-naming
Installation
SKILL.md
Hai Naming
For Chinese readers, see SKILL.zh_CN.md. The English SKILL.md is the execution source of truth.
Overview
Treat naming as architecture expressed in language: a good name reflects the whole context, the core actor's viewpoint, and the role the concept plays in the system. A name decides whether a reader can understand the call flow, responsibility boundary, and operating subject without translating between competing perspectives.
Do not turn naming into a mechanical debate about conventions. Conventions matter, but only after the concept, responsibility, and system vocabulary are clear.
Three-Stage Naming
Every recommendation exposes three stages instead of only showing the final answer — this makes the reasoning path visible, not just the verdict: