naming-conventions
Installation
SKILL.md
Naming Conventions
Universal principles for clear, intention-revealing names. Language-agnostic—applies to TypeScript, Go, Rust, Python, etc.
Core Principle
Names should reveal intent and domain, not implementation.
usersnotuserArray(domain, not data structure)calculateTaxnotdoTaxCalculation(clear verb)PaymentProcessornotPaymentManager(specific action, not vague)
Prohibited Patterns
NEVER Use These Names
❌ Manager, Helper, Util
Related skills